Lead Java Software Architect & Tech Lead

Garmin Ltd.

Olathe (KS)

On-site

USD 120,000 - 180,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Garmin Ltd. is seeking a full-time Technical Lead Software Engineer- Java at Garmin's U.S. headquarters in the Greater Kansas City area.

You will serve as a key technical contributor and/or Lead Software Engineer on major product development projects, employing Java and Spring technologies, and driving architectural decisions. The role includes mentoring engineers, leading cross-group collaborations, evaluating new technologies, and ensuring on-call support for Garmin’s 24/7 operations.

Qualifications

  • Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, or related field AND a minimum of 9 years relevant experience
  • Excellent academics (GPA ≥ 3.0)
  • Demonstrated experience as lead software engineer for projects in new markets or relying heavily on new technologies
  • Mastered proficiency in Java, Spring Framework, Spring Boot, Spring MVC, Spring Rest, JDBC, SQL Server, HBase, Elasticsearch, Rabbit MQ, JMS, Redis, Memcached, Docker, Kafka
  • Demonstrated experience with architecting solutions for multiple groups and/or disciplines
  • Demonstrated strong and effective verbal, written, and interpersonal communication skills
  • Must be positive, detail oriented, organized, team oriented and a driven problem solver, multi-tasker, and self-starter with the ability to prioritize and lead in a fast paced, deadline-driven environment

Responsibilities

  • Provide key technical contributions for major new products and/or applications including software development in Java or other selected languages
  • May serve as a Lead Software Engineer for projects in new markets or relying heavily on new technologies
  • Mentor and provide guidance to less experienced software engineers
  • Serve as architect for solutions that span multiple groups or disciplines
  • Work with software vendors to integrate externally developed deliverables into projects
  • Evaluate new technologies, features and functions and offers suggestions
  • Offer process improvement suggestions and author new procedures as appropriate
  • Define general approaches and specific solutions to technical problems considered state of the art
  • Apply extensive technical expertise and analysis to all assigned projects and resolve complex problems
  • Provide significant contribution to software reviews across multiple product and/or application types
  • Complete broadly defined complex tasks including taking conceptual ideas and putting them to practice by using creativity and ingenuity
  • Support working hours as part of a rotating schedule to provide on call support of Garmin’s 24/7 operations

Skills

Java
Spring Framework
Spring Boot
Spring MVC
Spring Rest
JDBC
SQL Server
HBase
Elasticsearch
RabbitMQ
JMS
Redis
Memcached
Docker
Kafka
On-call support
Team leadership
Mentoring
Architectural design

Education

Bachelor’s Degree in Computer Science/Engineering or related field

Tools

Docker
Kafka
JMS
Elasticsearch
Redis
Memcached
RabbitMQ
SQL Server
HBase

Job description

Garmin Ltd. is seeking a full-time Technical Lead Software Engineer- Java at Garmin's U.S. headquarters in the Greater Kansas City area.

You will serve as a key technical contributor and/or Lead Software Engineer on major product development projects, employing Java and Spring technologies, and driving architectural decisions. The role includes mentoring engineers, leading cross-group collaborations, evaluating new technologies, and ensuring on-call support for Garmin’s 24/7 operations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead & Architect - Java Mastery
Technical Lead & Architect - Java Mastery

Garmin • Olathe (KS)

On-site
USD 140,000 - 180,000
Java Technical Lead & Architect — Mentor & Drive Solutions
Java Technical Lead & Architect — Mentor & Drive Solutions

Garmin • Olathe (KS)

On-site
USD 120,000 - 180,000
Garmin Benefits
Technical Lead Software Engineer | Architect & Mentor
Technical Lead Software Engineer | Architect & Mentor

Garmin Ltd. • Olathe (KS)

On-site
USD 140,000 - 180,000
Garmin benefits
Technical Lead Software Engineer: Architect & Mentor
Technical Lead Software Engineer: Architect & Mentor

Garmin • Olathe (KS)

On-site
USD 140,000 - 190,000
Senior Java Software Engineer – Tech Lead (IC)
Senior Java Software Engineer – Tech Lead (IC)

Garmin Ltd. • Olathe (KS)

On-site
USD 95,000 - 125,000
Eligible for Garmin's benefit program
Technical Lead Software Engineer – Java
Technical Lead Software Engineer – Java

Garmin • Olathe (KS)

On-site
USD 120,000 - 180,000
Garmin Benefits
Technical Lead Software Engineer - Java
Technical Lead Software Engineer - Java

Garmin Ltd. • Olathe (KS)

On-site
USD 120,000 - 180,000
Senior Java Tech Lead — New Product Apps
Senior Java Tech Lead — New Product Apps

Garmin Ltd. • Boulder (CO)

On-site
USD 120,000 - 180,000
Technical Lead Software Engineer - Java
Technical Lead Software Engineer - Java

Garmin • Olathe (KS)

On-site
USD 140,000 - 180,000
Senior Java Engineer (IC) – Microservices & Design Lead
Senior Java Engineer (IC) – Microservices & Design Lead

Garmin • Olathe (KS)

On-site
USD 120,000 - 150,000