About this role
Java / Spring Boot / Microservices Developer Experience: 3–6 Years | Location: Hyderabad Openings: Multiple (Java Developer & Senior Java Developer) About the Role: We're hiring Java developers across two levels — mid-level (3–4 yrs) and senior (5–6 yrs) — to build and scale microservices-based applications. Candidates will be evaluated and leveled based on experience and depth of skills shown below. Requirements Mandatory Skills (All Levels): Core Java (Java 8+, Java 11+ preferred for senior) Spring Boot, Spring MVC, Spring Data JPA Microservices architecture & design REST API development (build & consume) SQL/NoSQL databases (MySQL/PostgreSQL/MongoDB) Git, Maven/Gradle Additional Skills for Senior Level (5–6 Yrs): Spring Cloud, Spring Security Docker & Kubernetes Kafka/RabbitMQ CI/CD tools (Jenkins/GitLab CI) Preferred: Prior experience in Banking domain Responsibilities: Java Developer (3–4 Yrs): Develop & maintain Spring Boot microservices Build and consume REST APIs Write unit tests and participate in code reviews Debug and resolve production issues Senior Java Developer (5–6 Yrs): Design & own microservices modules end-to-end Lead technical/architecture discussions Mentor junior developers Optimize performance and resolve production issues