Job Summary
We are seeking a highly skilled Java Lead (10–12 years) who can drive technical excellence, mentor teams, and lead the development of scalable, high-quality software solutions. The ideal candidate combines strong hands-on technical capabilities with leadership, architecture decision-making, and a passion for continuous improvement.
Job Requirement
- Strong proficiency in Java (11 / 17 / 21), Spring Boot, and OOP.
- Hands-on experience with TDD, Pair Programming, CI / CD, and Agile / Scrum practices.
- Experience with AWS, cloud-native applications, Kafka, Docker, Kubernetes, Terraform.
- Exposure to Agentic AI workflows and AI productivity tools (e.g., GitHub Copilot, ChatGPT).
- Solid understanding of Clean Architecture, SOLID principles.
- Working knowledge of MySQL / PostgreSQL; familiarity with NoSQL is a plus.
Job Responsibilities
Lead and mentor a team of developers, fostering a culture of learning and technical excellence.Drive architectural discussions, contribute to design decisions, and ensure alignment with engineering standards.Deliver clean, maintainable, and high-performance code through XP practices.Conduct code reviews , guide debugging sessions, and ensure performance optimization.Collaborate with cross-functional teams to deliver impactful customer solutions.Oversee end-to-end delivery with a focus on quality, scalability, and reliability.Identify process improvements, introduce best practices, and optimize engineering workflows.Manage priorities effectively, make sound technical decisions, and adapt to evolving business needs.Benefits
Innovative Engineering : Collaborative, fail-fast, flat hierarchy. Fosters learning, initiative, curiosity.Masterful Development : Emphasizes clean code, SOLID principles, TDD / BDD. Utilizes robust CI / CD and polyglot engineering.Continuous Growth : Structured mentorship, masterclasses, Geeknights, workshops, continuous skill enhancement, blog contributions.Agile & Client-Centric : Adopts Agile (Scrum, XP), promotes project ownership and deep client understanding for impactful solutions.Supportive Environment : Healthy work-life balance, flexible schedules, comprehensive benefits (generous leave), strong team-building.