Skip to content
Find jobs
Sign inCreate account
TermsPrivacy policyCookiesPremium termsStatus
© 2026 Joined. Job search and hiring.
Senior Java Software Engineer at Garmin · Boulder, CO · Joined
  1. /Find jobs
  2. /Garmin
  3. /Senior Java Software Engineer
G

Senior Java Software Engineer

Garmin · Boulder, CO · Just now · 0 applicants
NewOn-siteFull-timeSenior
Pay
$131k–$167kListed
Workplace
On-site
Job type
Full-time
Level
Senior
Team: Outdoor and Fitness · Source: jobright · Posted by joined-scrapper

About the role

Garmin seeks a Senior Java Software Engineer in Boulder, CO to lead technical projects for Outdoor and Fitness teams, focusing on Java development, architecture, and algorithm solutions.

What you’ll do

  • Provide technical leadership
  • Plan projects for new software products
  • Contribute to Java development
  • Design software architecture
  • Develop algorithm solutions
  • Mentor team members

What you’ll need

  • Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, or related field
  • Minimum 5 years relevant experience
  • Proficiency in designing well-architected software systems
  • Competence in researching fundamental problems and implementing algorithmic solutions
  • Ability to serve as lead software engineer for a complex software project
  • Mastered proficiency in writing software in Java using Spring

Original job description

Garmin is seeking a Senior Java Software Engineer to join its Outdoor and Fitness teams in Boulder, Colorado. The role provides technical leadership and project planning for new software products, applications, and systems while contributing to Java development, architecture, algorithm solutions, project planning, mentoring, and on-call operational support.…

Mark this job as applied?

We opened the listing in a new tab. Marking it adds it to My applications so your list stays up to date.

Report this job

Tell us what looks wrong. A job that is simply not a fit is not a report.
Reason
Scam job
Fake company
Asks for payment
Something else, with details