Job Title : Lead – Core Java / Associate Manager
Experience Required : 8+ years
Location : Gurgaon
Employment Type : Full-time
Role Overview
We are looking for a highly skilled Lead – Core Java Developer with strong expertise in backend development. The ideal candidate should have hands-on experience in building scalable applications using Java, Spring Boot, and Microservices , along with solid knowledge of multithreading and database management. This role requires strong problem-solving abilities, leadership skills, and excellent communication to collaborate with cross-functional teams.
Key Responsibilities
- Lead the design, development, and implementation of backend applications using Core Java, Spring Boot, and Microservices .
- Apply object-oriented design principles and leverage functional programming concepts where appropriate.
- Develop high-performance, scalable, and reliable backend solutions.
- Work with relational databases and write optimized SQL queries .
- Ensure application performance, quality, and responsiveness.
- Mentor and guide junior developers, performing code reviews and enforcing best practices.
- Collaborate with product managers, architects, and QA teams to deliver high-quality solutions.
- Troubleshoot, debug, and resolve complex technical issues.
Required Skills & Qualifications
8+ years of hands-on experience in Java backend development .Strong expertise in Core Java, Spring Boot, and Microservices architecture .Proficiency in SQL and relational database design.Solid understanding of multithreading and concurrency .Strong grasp of object-oriented programming (OOP) principles and exposure to functional programming concepts.Excellent problem-solving and analytical skills .Strong communication and collaboration skills .Ability to lead teams and drive technical solutions independently.Good to Have
Exposure to cloud platforms (AWS, Azure, GCP) .Experience with CI / CD pipelines and DevOps practices .Knowledge of design patterns and best practices in software engineering .