10 Sep
|
Accolite Digital India
|
Gurugram
10 Sep
Accolite Digital India
Gurugram
About the Role
We are looking for a Lead Java Developer with 11–13 years of experience to lead hands-on design, development, and delivery of enterprise-grade Java microservices and cloud-native applications. You will bring deep Java engineering expertise combined with solid technical leadership — guiding engineers, owning technical decisions, and delivering scalable, secure, high-quality solutions in a rapid-paced Agile setting. This is a senior hands-on role — you will be equally effective writing production code as you are leading technical design and mentoring your team.
Key Responsibilities
Hands-on Java Development
Design, develop, and maintain scalable Java microservices using Spring Boot — applying clean architecture, SOLID principles, and well-established design patterns.
Build and expose secure, well-documented RESTful APIs — following API-first design principles, OpenAPI standards, and versioning best practices.
Develop and optimise data access layers using Spring Data JPA / Hibernate — managing complex entity relationships, query optimisation,
and database migrations.
Implement event-driven architecture using Kafka or Azure Service Bus / AWS SQS — enabling decoupled, resilient inter-service communication.
Write comprehensive unit and integration tests using JUnit and Mockito — maintaining high code coverage through TDD practices.
Troubleshoot and resolve complex production issues — performance bottlenecks, distributed system failures, and cloud service incidents.
Technical Leadership
Lead and mentor a team of Java developers — providing technical direction, code reviews, and hands-on guidance across all aspects of delivery.
Set and enforce engineering standards — coding guidelines, design patterns, testing practices, and security standards.
Lead technical design sessions — producing solution designs, architecture decision records, and technical specifications for complex Java initiatives.
Collaborate with Solution Architects and P
📌 Lead Java Developer Gurugram
🏢 Accolite Digital India
📍 Gurugram