We are looking for an experienced Java Lead to drive high-quality backend development and provide technical leadership.
The ideal candidate will design enterprise-scale applications, mentor teams, and ensure engineering excellence with a focus on performance, scalability, and innovative solutions.
Technical Skills :
- 7+ years of strong Java application development expertise.
- Proficient in Spring Boot, Spring MVC, Spring Data JPA, and RESTful APIs.
- Solid grasp of OOPs, design patterns, software architecture, and Lambda expressions.
- Hands-on experience with messaging queues (e.g., Kafka, RabbitMQ, ActiveMQ).
- Experience in identifying and resolving performance bottlenecks in large-scale systems.
- Strong knowledge of relational databases (MySQL, PostgreSQL, Oracle) and query
optimization.
Familiarity with unit testing frameworks (JUnit / TestNG) and Agile methodologies (Scrum,Kanban).
Diversified implementation experience across domains / modules.Preferred Skills :
DevOps tools (Docker, Kubernetes) and CI / CD pipelines (Jenkins, GitLab CI).Experience in code reviews, enforcing standards, and mentoring teams.Familiarity with AI tools (e.g., LLMs for code Client communication, solution consulting, and project ownership.Job Responsibilities :
Lead the design, development, and delivery of scalable Java applications.Collaborate with stakeholders to translate business needs into technical specifications.Mentor developers, promote clean code practices, and conduct code reviews.Optimize RESTful APIs, third-party integrations, and messaging queue systems.Oversee database design, query tuning, and performance optimization.Manage team workflows, task distribution, and project milestones.Communicate with clients / stakeholders to ensure alignment.Leverage emerging technologies (e.g., AI tools) for efficiency.Qualification : BE / BTech / MCA / MTech / ME / MSc
(ref : hirist.tech)