Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Lead Software Engineer (Java).
India Jobs Expertini

Urgent! Lead Software Engineer (Java) Job Opening In New Delhi – Now Hiring Garmin Technologies

Lead Software Engineer (Java)



Job description

Position Summary:

We are looking for a highly skilled Lead Software Engineer to join our team.

The ideal candidate will take ownership of code quality, technical design, and solution design, while mentor team members and ensuring the successful delivery of scalable, high-quality applications.

Key Responsibilities:

- Lead technical design discussions and ensure high standards of code quality and solution design.
- Develop scalable, secure, and high-performing applications using Java, Spring Boot, and Vue.js.
- Architect and implement microservices-based solutions, ensuring adherence to best practices.
- Collaborate with product managers, architects, and cross-functional teams to deliver robust solutions.
- Mentor junior engineers, conduct code reviews, and provide technical guidance.
- Drive innovation by evaluating new tools, frameworks, and practices to improve development efficiency.
- Serves as an architect for solutions that span multiple groups or disciplines
- Exemplifies Garmin’s Mission Statement and Quality Policy and proactively works to improve Garmin’s image and culture
- Associates are expected to integrate, use, and provide feedback on products in development when possible as part of their normal job responsibilities

Must-Have Qualifications:

- 9+ years of professional experience in software engineering.
- B.

Tech in Computer Science, with strong academic performance.
- Fluency in English is required
- Proven mastery of Java, Spring, Spring Boot, and building scalable microservices.
- Robust experience in SQL, RabbitMQ (or other messaging systems), and establishing reliable CI/CD pipelines using Jenkins.
- Deep understanding of system design and architectural patterns for high-availability systems.
- Demonstrated leadership in conducting technical design sessions, code reviews, and mentoring team members effectively.
- Hands-on experience with Cloud Platforms (AWS, Azure, GCP, etc.).

Nice-to-Have Skills:

- Familiarity with Kubernetes, OpenStack, or Pivotal Cloud Foundry (PCF).
- Front-end experience with JavaScript frameworks, particularly Vue.js.


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Lead Software Potential: Insight & Career Growth Guide