to join our engineering team in Pune. The ideal candidate will be responsible for
leading a team of developers
, designing and implementing scalable backend solutions, and ensuring high-quality software delivery. This role requires a mix of
hands-on coding, architectural decision-making, and team leadership
.
Key Responsibilities
Lead, mentor, and manage a team of Java developers, ensuring best practices and coding standards are followed.
Collaborate with architects, product managers, and stakeholders to design scalable and high-performing backend systems.
Drive end-to-end ownership of modules, from requirements gathering to production deployment.
Develop, optimize, and maintain
Java-based microservices and REST APIs
.
Ensure adherence to
Agile/Scrum practices
and participate actively in sprint planning, reviews, and retrospectives.
Implement
CI/CD pipelines, automated testing, and DevOps practices
to improve efficiency.
Conduct code reviews, troubleshoot performance issues, and provide technical guidance to the team.
Stay up to date with emerging technologies and propose adoption where appropriate.
Required Skills & Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field.
7+ years of experience
in backend development with
Core Java, J2EE, and Spring Boot
.
Strong experience with
microservices architecture, REST APIs, and event-driven systems
.
Hands-on expertise with
databases (SQL & NoSQL)
such as MySQL, PostgreSQL, MongoDB, or Redis.
Experience with
cloud platforms (AWS / Azure / GCP)
and containerization tools (
Docker, Kubernetes
).
Strong understanding of
CI/CD pipelines, Git, Jenkins, and DevOps practices
.
Familiarity with
messaging systems
(Kafka, RabbitMQ, or ActiveMQ).
Excellent problem-solving, analytical, and debugging skills.
Proven experience in
leading teams, mentoring developers, and managing project deliverables
.
Strong communication and interpersonal skills to work with cross-functional teams.
Nice to Have
Experience with
front-end frameworks
(React/Angular) for full-stack exposure.
Knowledge of
in cloud-native and microservices architecture.
Competitive compensation and growth opportunities.
Collaborative and innovative work culture.
Job Type: Full-time
Pay: ₹1,500,000.00 - ₹2,000,000.00 per year
Education:
Bachelor's (Required)
Experience:
Java : 7 years (Required)
AWS: 7 years (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.