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
- 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
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.
- ...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...SeniorFull time
- ...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...SeniorFull time
- ...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...SeniorFull time
$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...SuggestedFull timeTemporary workWork experience placementImmediate startRemote workFlexible hours$141k - $202k
...considered. We are seeking an experienced Data Engineer to join our Mission Data Processing... ...on-premises hardware using open-source software. The ideal candidate will have expertise... ...Preferred Qualifications : Knowledge of Java, Rust, Scala, and NoSQL databases (e.g.,...SeniorFull timeTemporary workWork experience placementFor subcontractorFlexible hours- Propelus in Boulder, Colorado is seeking a Data Engineer to build and maintain data infrastructure supporting our data strategy. This role... ..., and is proficient in programming languages such as Python or Java. Propelus offers competitive benefits, a positive work environment...Senior
- ...selectively with a team of high-performing engineers who demonstrate exceptional ability in... ...You take pragmatic approaches to writing software You test drive and refactor your code... ...programming languages (C#, C, C++, Typescript, Java) You have practiced XP or would like to...SeniorFull timeInternshipWork at officeRemote workWork from home
- ...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
- ...get it right Participating in the full software development life cycle, including coding... ...for: BS in Computer Science or Engineering At least 7 years of experience working... ...competency in, at least, one language such as Java, JavaScript, Rails, or PHP A skill...Senior
- ...SaaS experience a must. Job Title: Senior Software Architect Location: Boulder, CO... ...with leadership, product management and engineering teams to precisely define system requirements... ...programming languages (e.g., C#, Java) and web technologies, equipping you to...SeniorFull time3 days per week
- .... Who You Are You take pragmatic approaches to writing software You test drive and refactor your code with confidence You... ...proficient in multiple programming languages (C#, C, C++, Typescript, Java) You have practiced XP or would like to practice XP You...SeniorInternshipWork at officeRemote work
$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...SeniorFull timeTemporary workRemote work$135k - $175k
...clients and their patrons. Tickets.com is looking for a Senior Android Software Engineer passionate about building engaging products for our fans.... .... Modernize legacy codebase by transitioning Java and XML views to Kotlin and Jetpack Compose frameworks....SeniorFull timeFlexible hours- SecurityScorecard is seeking a Senior Director, Demand Generation to lead global demand programs. The ideal candidate will bring 7–10 years of demand generation experience, preferably in cybersecurity, and a proven record of driving revenue growth through strategic campaigns...SeniorFull time
$160k - $208k
...requirements will not be considered. SciTec has an immediate opportunity for a talented senior engineer to support our programs delivering Next-Generation Missile Warning software. This is a unique opportunity to join a small business delivering core capabilities for...SeniorFull timeTemporary workFor contractorsWork experience placementFor subcontractorImmediate startRemote workRelocation packageFlexible hours- ...Senior Software Engineer Otter's software engineers develop next-generation technologies for the outdoor industry that change how billions of... ...bit AES encryption, SQLInjection, XSS Knowledge of Java, Python, or other programming languages Familiarity with...Senior
$145k - $204k
...A dynamic small business seeks a Network Architect in Boulder, CO. The ideal candidate will have extensive experience in network engineering and security, designing secure data center networks, and mentoring junior team members. Candidates must have at least 8 years of...SeniorFull time$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$125k - $162k
...be considered. SciTec is seeking a senior C++ software developer to support programs delivering... ...environment consisting of scientists, engineers, and developers to prototype, develop,... ...additional languages such as Python, Rust, Java, or MATLAB A current DoD security...SeniorFull timeTemporary workFor contractorsWork experience placementWork at officeRemote workFlexible hours- ...NetApp is seeking a Senior Product Manager to drive strategy, growth, and market leadership for Enterprise and AI Storage Infrastructure solutions. You will define product strategy, engage with customers, partners and industry stakeholders, and develop strategic partnerships...Senior
$149.6k - $254.32k
...knowledge of ground systems. Fully competent in core systems engineering skills, contributing to effective producibility of designs, and... ...security clearance is required. Knowledge of related disciplines in software engineering, hardware engineering, integration, test...SeniorFull timeTemporary workInterim roleWork at officeLocal areaRemote work$132.96k - $226.04k
...Job Description Minimum $20,000 Sign On Bonus being offered for external hires. This position is for an experienced power systems engineer who can provide added value to the Electrical Power and Distribution Subsystem (EPDS) team for spacecraft programs throughout the...SeniorFull timeFor subcontractorWork at officeLocal areaRemote workRelocation package- Meiers Mechanical is seeking an experienced HVAC Senior Service Technician to lead residential and light commercial service calls across the Kansas City metro area. In this role, you’ll diagnose, repair, and maintain heating, ventilation, and air conditioning systems,...SeniorFull timeSeasonal work
$145k - $204k
...A tech company in Colorado is seeking Staff and Senior Staff DevSecOps Engineers to design CI pipelines and automate deployments. The ideal candidates... ...have a Bachelor's degree in STEM and at least 8 years of software development experience. This role offers a competitive...SeniorFull timeFlexible hours- Jobtailor is seeking an experienced creative professional in Boulder, CO to lead concepting and execution across print, social, digital, and broadcast media. You will work both independently and collaboratively to deliver compelling campaigns for multiple clients. The ...Senior
- ...Campminder is seeking a Senior Product Manager of AI Platform to build the shared AI foundation used across products. You will lead retrieval, grounding on camp data, evaluation, observability, and reusable services that power multiple teams. You will shape how this foundation...Senior
- Eide Bailly is seeking a tax professional to provide consulting services across federal tax groups, including audits, collection issues, and tax resolution. You will support IRS-related projects, review client data, and prepare IRS filings in collaboration with the team...Senior
- ...Atom Computing is hiring a senior software/firmware engineer in Boulder to build embedded code powering quantum hardware and high-speed control pipelines. You will design drivers, Linux modules, and real-time systems to meet demanding determinism and throughput requirements...SeniorFull time
- ...A leading entertainment technology provider is looking for a Senior Android Software Engineer to enhance the MLB Ballpark app. This role involves developing user-centric solutions, leading projects, and ensuring software excellence. The ideal candidate has 4+ years of...SeniorFull timeFlexible hours
- ...NVIDIA is seeking a CPU System Software Architect to play a critical role in developing next-generation CPUs and SoCs focused on deep... ...applications. This role involves collaboration with world-class engineers to push the boundaries of software architecture. The ideal...SeniorFull time
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 technical product manager Boulder, CO
- senior medical science liaison Boulder, CO
- senior accountant remote Boulder, CO
- senior robotics software engineer Boulder, CO
- senior dynamics crm developer Boulder, CO
- senior storage engineer Boulder, CO
- senior vice president of operations Boulder, CO
- senior infrastructure engineer Boulder, CO








