Java integration engineer
Hybrid · Pune, Maharashtra, India
Job Summary
Backend Engineer (Java) to design, develop, and maintain backend systems and APIs using Java (Spring Boot or equivalent); build and integrate with third-party APIs and services; develop and deploy distributed systems in cloud environments (AWS, GCP, or Azure); own the end-to-end lifecycle of backend features from design through deployment and support; debug production issues across multiple services; collaborate with engineers, product managers, and external partners in an agile environment. 2–4 years of backend/software engineering experience with strong focus on Java; Hands-on experience with Java frameworks (Spring Boot); proficient with SQL and NoSQL databases; solid understanding of distributed systems and service-oriented architecture; experience with REST, OAuth2, webhooks; cloud deployments (AWS, GCP, Azure); debugging distributed systems; containerization/orchestration (Docker, Kubernetes); CI/CD and modern DevOps practices. Bonus: Kafka or RabbitMQ, Terraform/CloudFormation, observability tools (Prometheus, ELK, Grafana).
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.