Lead Java Developer – Backend
NeoGenCode Technologies Pvt Ltd Verified employer
Actively hiring · Posted 10d ago · JEV2610811A2CAF8A
Job description
Job Description:We are looking for a Lead Java Developer – Backend with a strong foundation in software engineering and hands-on experience in designing and building scalable, high-performance backend systems. You’ll be working within our Digital Engineering Studios on impactful and transformative projects in a fast-paced environment.Key Responsibilities:Lead and mentor backend development teams.Design and develop scalable backend applications using Java and Spring Boot.Ensure high standards of code quality through best practices such as SOLID principles and clean code.Participate in pair programming, code reviews, and continuous integration processes.Drive Agile, Lean, and Continuous Delivery practices like TDD, BDD, and CI/CD.Collaborate with cross-functional teams and clients for successful delivery.Required Skills & Experience:9–12+ years of experience in backend development (Up to 17 years may be considered).Strong programming skills in Java and backend frameworks such as Spring Boot.Experience in designing and building large-scale, custom-built, scalable applications.Sound understanding of Object-Oriented Design (OOD) and SOLID principles.Hands-on experience with Agile methodologies, TDD/BDD, CI/CD pipelines.Familiarity with DevOps practices, Docker, Kubernetes, and Infrastructure as Code.Good understanding of cloud technologies – especially AWS, and exposure to GCP or Azure.Experience working in a product engineering environment is a plus.Startup experience or working in fast-paced, high-impact teams is highly desirable.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with NeoGenCode Technologies Pvt Ltd.
- Track your application and get updates by email and WhatsApp.