G

Garmin

Builds navigation devices and fitness wearables

Java Software Engineer - Observability & Resiliency

Backend EngineeringUpdated on Nov 13
Full-timeOlathe, KS, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, Management Information Systems, or a related field and at least two years of relevant experience, or an equivalent combination of education and relevant experience.
  • Cumulative GPA of at least 3.0 as a general rule.
  • Programming experience using Java, Spring Boot frameworks, and AI agents.
  • Understanding of APIs, distributed applications, databases, and modern application architecture.
  • Ability to learn and understand secure coding practices.
  • Strong verbal, written, and interpersonal communication skills.
  • Interest in Site Reliability Engineering, DevOps, reliability engineering, and observability.

Responsibilities

  • Provide solutions for complex software problems in existing applications.
  • Maintain, improve, and extend existing software with limited assistance from other associates.
  • Collaborate professionally with a team to determine approaches and specific solutions to technical problems and achieve goals.
  • Review complex tasks for sound technical judgment and overall adequacy and accuracy.
  • Work with IT Analysts to develop and implement unit and system testing processes for single- or multi-system projects.
  • Plan small- and medium-sized projects or tasks, contribute substantially to determining goal and objective feasibility, and provide reliable solutions using sound problem-solving techniques.
  • Perform technical root cause analysis and outline corrective actions for problems.
  • Mentor less experienced IT Software Engineers.
  • Use established standards and procedures proficiently, learn and apply engineering tools as needed, and document work thoroughly and in an organized manner.
  • Adapt to change, maintain effective work documentation and organization, and participate in project definition activities, including feature analysis and system tradeoffs.

Desired Qualifications

  • Cumulative GPA of at least 3.5.
  • Previous experience working in a team environment.
  • Experience working in an Agile Scrum team environment.
  • Experience with Kubernetes and CI/CD platforms.
  • Experience using application monitoring tools such as Splunk, Datadog, Azure Insights, Grafana, and OTEL.
  • Azure or AWS experience.

About the Company

Garmin

Builds navigation devices and fitness wearables

Garmin builds GPS navigation devices and wearables for runners, cyclists, outdoor explorers, pilots and boat owners. Its fēnix watches combine activity tracking, health sensors and maps in a rugged design, while Garmin Connect organizes workouts and training data. The company also sells aircraft cockpit displays, boat chartplotters and sonar, and navigation and infotainment systems for vehicle manufacturers. It earns revenue through device sales via retailers, dealers and its own stores, alongside fees for connected services and mapping subscriptions. Founded in 1989, Garmin has its operational headquarters in Olathe, Kansas, United States, while Garmin Ltd. is legally domiciled in Switzerland.

Company size
10,001+
Company stage
IPO
Headquarters
Olathe, KS
Founded
1989

Recently Posted Jobs

Explore more opportunities at Garmin

See more jobs