Hiring Lead Software Engineer (Java) For Garmin

9 - 14 years

10 - 20 Lacs

Posted:3 weeks ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Greetings from Garmin!

Lead Software Engineer (Java)

About Company:

Garmin Ltd. is an American multinational technology company founded in 1989 by Gary Burrell and Min Kao in Lenexa, Kansas, United States, with headquarters in Olathe, Kansas. Since 2010, the company is incorporated in Schaffhausen, Switzerland. The company specializes in GPS technology for automotive, aviation, marine, outdoor, and sport activities. At Garmin, we like to work hard and play hard. It comes easy when you work on cool products with hard-working individuals who share the same passion. We make products that are engineered on the inside for life on the outside. We do this so our customers can make the most of the time they spend pursuing their passions. We think every day is an opportunity to innovate and a chance to beat yesterday. See more at www.garmin.com.

About the Role

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 Garmins Mission Statement and Quality Policy and proactively works to improve Garmins 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.

Thanks

Sohini

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Garmin logo
Garmin

Computers and Electronics Manufacturing

Olathe KS