Java Backend Developer (India)
Core
Design, build, and optimise scalable backend systems and event-driven microservice architectures.
Role type
Senior IC Java Backend Developer
Builds
Backend services, RESTful APIs, and microservice architectures
Domain
Enterprise software development, Financial Services, Banking, Telco
Deliverable
production ML models | product features
Required skills
Java, RESTful APIs, Spring Framework, Spring Kafka, Microservices, SQL, Oracle, JUnit, Mockito, Spock, Git, API Documentation (Swagger), ELK Stack, Dynatrace
Preferred skills
Agile/Scrum/Kanban methodologies, Event-driven architecture patterns, Automated testing strategies
Technologies
Java, Spring, Kafka, Swagger, ELK, Dynatrace, JIRA, Oracle, SQL
Responsibilities
Develop backend services using Java and Spring; Design and implement event-driven microservice architectures; Document APIs using Swagger; Monitor and maintain APIs with ELK and Dynatrace; Write and validate unit and functional tests; Manage code repositories using advanced Git strategies; Analyse requirements and deliver software aligned with acceptance criteria
Seniority
Senior, hands-on IC