Senior Java Software Engineer
Garmin
Senior Java Software Engineer
We are seeking a full-time Senior Java Software Engineer in Boulder, CO to join our Outdoor and Fitness teams. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications, or systems new to Garmin as an individual contributor.
Essential Functions:
- Serves in a leadership capacity as an individual contributor for carrying out software development in Java, for new products and/or applications
- May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality
- Decomposes functional requirements into well-defined tasks
- Researches fundamental problems and implements algorithm solutions that are appropriate
- Offers peer technical assessments in areas of expertise, new technologies and software designs
- Assists design engineering as needed with component datasheet review and schematic design review
- Participates in project leadership and/or program planning including providing technical input to product development plans and concept documents
- Makes substantial contributions toward determination of project goal/objective feasibility and applies good judgment in setting schedules/risk taking
- Mentors and provides guidance to less experienced Software Engineers (1 & 2)
- Contributes to advanced technical research on new technologies
- Offers process improvement suggestions and authors new procedures as appropriate
- Provides reliable solutions to a wide range of difficult problems using sound problem solving techniques
- Supports working hours as part of a rotating schedule to provide on call support of Garmin's 24/7 operations
Basic Qualifications:
- Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience
- Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
- Demonstrated proficiency with designing well architectured software systems and modules that support new technology or improve capability/performance of existing functionality
- Demonstrated competence with researching fundamental problems and implementing appropriate algorithmic solutions
- Demonstrated ability to serve as a lead software engineer for a complex software project
- Ability to decompose functional requirements into well-defined tasks while balancing quality, quantity, and complexity in work output
- Demonstrated capability to offer peer technical assessments in areas of expertise, new technologies and software designs
- Mastered proficiency in writing software in Java using Spring and relevant experience and/or training in data structures or object-oriented design methodology
- 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
Desired Qualifications:
- Outstanding academics (cumulative GPA greater than or equal to 3.5)
- A strong interest or passion for fitness, outdoors and Garmin is highly preferred
The deadline to apply to this role is Friday, September 11, 2026. Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age or disability. This position is eligible for Garmin's benefit program.
- ...Overview We are seeking a full-time Senior Java Software Engineer in Boulder, CO to join our Outdoor and Fitness teams. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications...SeniorFull time
- ...Grey Matters Defense Solutions, LLC in Boulder, CO seeks a Principal/Senior Principal Algorithms Software Engineer to design, develop, and deploy advanced software and mathematical algorithms for tracking and state estimation in defense applications. The role emphasizes...Senior
- ...Grey Matters Defense Solutions, LLC seeks a Principal/Senior Principal Algorithms Software Engineer in Boulder, CO to design, develop, test, and document advanced software and mathematical algorithms for missile tracking applications. You will work in a fast-paced R&D...Senior
- ...Grey Matters Defense Solutions is seeking a Principal/Senior Principal Algorithms Software Engineer in Boulder, CO to design, develop, test, and document advanced software and mathematical algorithms for DoD/IC applications. You will work in a fast-paced research environment...Senior
- ...Senior Software Architect - C# / SaaS experience a must ~ Boulder, Colorado Key Responsibilities... ...leadership, product management and engineering teams to precisely define system... ...modern programming languages (e.g., C#, Java) and web technologies, equipping you to...Senior
- ...What you'll bring to the team: BS in Computer Science or Engineering At least 5 years of experience in either iOS development with... ...Swift, XCode and Apple's HIG, or Android development in Kotlin/Java and Android Home Solid understanding of memory management,...SeniorWork at office
$96k - $140k
...considered. SciTec has an immediate opportunity for a talented software engineer to support our programs delivering Next-Generation Missile... ...At least two years of professional experience in Java At least two years of professional experience in Python...Full timeTemporary workWork experience placementImmediate startRemote workFlexible hours$174k - $252k
...experience in object-oriented programming with Java, C++, or Python.3 years of experience testing, maintaining, or launching software products.1 year of experience with software... ...accessible technologies.Google's software engineers develop the next-generation technologies...Senior- ...Senior Unity Developer Boulder, CO, USA Full-time About the Role We are looking for a skilled game developer/engineer to join our founding team. This person is excited to build new features... ...compiled languages such as C#, Java or Golang ~ Knowledge of...SeniorFull time
$262k - $364k
...practical experience.8 years of experience in software development.7 years of experience with... ..., including JavaScript, TypeScript, Java, Kotlin, Python and or C++.5 years of experience... ...in GenAI development.Google's software engineers develop the next-generation technologies...SeniorWorldwide- ...join us. Who you are You take pragmatic approaches to writing software You test drive and refactor your code with confidence You avoid... ...in multiple programming languages (C#, C, C++, Typescript, Java) You have practiced XP or would like to practice XP You want to...SeniorInternshipWork at officeRemote workWork from home
$90.4k - $168.2k
...join our team.KPMG is currently seeking a Senior Associate, Application Security,... ...security, DevSecOps practices, or secure software engineering, including a solid understanding of DevOps... ...proficiency in languages such as Java, C#, JavaScript, Python, and SQLStrong...SeniorH1bLocal area$176k - $264k
...YouYou are a highly motivated and skilled Software engineer with a passion for data engineering and... ...Machine Learning.Basic Qualifications - Senior Software Engineer (Required) 7+ years of... ...of the following programming languages: Java, Scala, Python4+ years in data...SeniorFull timeWork at officeRemote workHome officeFlexible hours- ...Bank of America is expanding its Healthcare, Education & Not-for-Profit (HENFP) coverage in Denver and seeks a Senior Relationship Manager to drive new business, deepen relationships, and deliver profitable growth for not-for-profit organizations. The role partners with...Senior
$110k - $160k
...Job Title Senior Software Engineer at Flatirons Solutions Company Flatirons Solutions helps airlines, aerospace manufacturers, and MROs (Maintenance... .... Write and maintain efficient, reusable, and reliable Java code. Mentor teammates, providing technical guidance and best...SeniorWork at office- ...Ursa Major in Colorado is seeking a Senior Thermal/Ablation Analyst to perform high‑fidelity thermal analyses for propulsion and defense systems. You will collaborate with design, manufacturing and test teams to support development and production programs. The role requires...Senior
- ...Simulation Engineer As a Simulation Engineer, you will be responsible for developing and maintaining high-fidelity simulations of space... ...expand into other subsystems. You will work closely with GNC, software, and test teams to ensure accurate modeling and analysis to...Senior
$130.5k - $171k
About the Role Spire is looking for a Senior Software Engineer to help design, build, and improve the reliable and secure systems that support our... ...with at least one compiled language such as Rust, C++, Go, Java, or CStrong backend engineering experience building and maintaining...SeniorFor contractorsWork at office3 days per week$100k
...Mathematics, Statistics, Computer Science or Engineering or candidates with gaps in their career... ...your journey! Preferred SKILLS For Java/Full stack/Devops Positions Associate or... ...of Core Java, javascript, C++ or software programming Spring boot, Microservices,...H1b$132k - $198k
...Position: Principal/Sr. Principal Software Engineer Location: Boulder, CO Clearance: Secret Clearance Grey Matters Defense Solutions... ...innovative remote sensing technologies and operations, with senior-level personnel formerly from DIA, NRO, DARPA, and the US...SeniorTemporary workRemote work$132.96k - $226.04k
...systems in space and tactical environments. As a mechanical design engineer, you’ll work in cross-disciplined teams of various sizes to... ...supporting structure Proficient in SolidWorks or equivalent 3D CAD software. Proficient in GD&T, drawing generation, design for...SeniorFull timeWork at officeLocal areaRemote work- Otter's software engineers develop next-generation technologies for the outdoor industry that change... .... Job Description We are seeking a Senior Software Engineer to become an integral... ...encryption, SQLInjection, XSS Knowledge of Java, Python, or other programming languages...Senior
- Job-ID32317223Reference26-00695 Role Summary: Design, build, and configure clinical study databases in EDC/CDM platforms. Ensure systems meet client needs, follow GCDMP, support accurate data capture, workflows, edit checks, and integrations. Key Responsibilities: Lead ...SeniorRemote work
- ...Ricoh USA, Inc. is seeking a Senior Specialist, Education & Training Developer to research, design, develop, and deliver training solutions for Ricoh's technology services. You will partner with SMEs and business stakeholders to define learning strategies and programs...Senior
- ...Amazon is seeking a Senior Product Manager - Technical for Live Events Optimizer to own the advertiser experience for our live events and programmatic solutions. You will partner with engineers, data scientists, and stakeholders to balance technical excellence with a seamless...Senior
$169k - $240k
Affirm is looking for a Staff Technical Program Manager in Boulder, Colorado to oversee high-visibility technical programs. The ideal candidate will have a Bachelor's degree and 8 years of experience in program management. Responsibilities include planning requirements...SeniorRemote workFlexible hours- ...part, because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent... ...engineering support for multi-language (C/C++, Python, and Java) and complex software systems.Enhance usability, performance...Senior
$156k - $235k
...Applicants that do not meet these requirements will not be considered. As we grow, we’re looking for mission-driven Platform Software Engineers who are ready to make a real impact—not just with code, but with purpose. If you’re passionate about solving complex...SeniorTemporary workFor contractorsWork experience placementRemote workFlexible hours- ...Incorporated, a Firefly Aerospace subsidiary, seeks a Principal Software Architect to lead software architecture strategy for a missile... ...secure system design, and mentor staff while coordinating with senior stakeholders. Requirements include a 12+ year software background...Senior
- ...The Timberline Group is seeking a Senior Software Architect in Boulder, CO, to craft scalable, secure B2B SaaS architectures. You will lead architectural strategy, mentor engineers, and drive adoption of cutting-edge technologies to maintain a competitive edge. You...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!
- java developer remote part time Boulder, CO
- entry level java developer remote Boulder, CO
- senior network engineer remote Boulder, CO
- senior manager legal Boulder, CO
- senior staff systems engineer Boulder, CO
- senior commercial counsel Boulder, CO
- senior manager tax Boulder, CO
- senior associate Boulder, CO
- senior living Boulder, CO
- senior implementation project manager Boulder, CO



