09 Sep
|
Accolite Digital India
|
Gurugram
09 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 strong technical leadership — guiding engineers, owning technical decisions, and delivering scalable, secure, high-quality solutions in a fast-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