{"schemaVersion":"jobsearcher.job.v1","id":"b9536af71a04b0ffcd4a7289","url":"https://jobsearcher.com/jobs/b9536af71a04b0ffcd4a7289","canonicalUrl":"https://jobsearcher.com/jobs/b9536af71a04b0ffcd4a7289","title":"Lead Java Software Engineer","description":"Overview:\nWe are seeking a full-time Lead IT Software Engineer in our Olathe, KS location.— the group behind the tools that bring operational effectiveness to developers and keep Garmin’s global software ecosystem secure.\n\nOur mission: make security effortless for developers. We build and operate the tools that not only reduce developer toil, but protect Garmin’s code, APIs, and credentials; all without slowing innovation. From OAuth-based API security to automated credential rotation, software signing, and source code scanning — our solutions are core to Garmin’s most critical systems, powering both customer-facing applications and manufacturing operations.\nResponsibilities:\nEssential Functions\nA passion for building secure, high-performance platforms\nPartner closely with our Cyber and Cloud Platform Engineering teams to design and deliver secure, scalable platforms used by engineers across the company.\nOur stack includes Java, Spring, MySQL, Cassandra, RabbitMQ, Kubernetes, Vault, and HSMs\nPartner closely with our Cyber and Cloud Platform Engineering teams to design and deliver secure, scalable platforms used by engineers across the company\nHands-on experience in software engineering\nComfort owning mission-critical services in a fast-paced, global environment\nA customer-first approach to solving technical challenges\nPreferably experience but at least curiosity about security and platform engineering\nExperience partnering with associates from different time zones and a strong sense of teamwork with fellow engineers\nServes as a mentor to less experienced IT Software Engineers (Software Engineers 1, 2, & Senior)\nQualifications:\nBasic Qualifications\nBachelor’s Degree in Computer Science, Information Technology, Management Information Systems, or related field AND a minimum of 9 years relevant experience OR an equivalent combination of education and relevant experience\nDemonstrated proficiency in writing software in JAVA and with the Spring framework\nMust demonstrate proficiency and possess the experience necessary to design, enhance and develop single and multi-system applications\nDemonstrated experience with micro-services distributed environments and version control systems (ex. GIT)\nDemonstrated proficiency/experience with automated testing tools and testing procedures\nDemonstrated strong and effective verbal, written, and interpersonal communication skills\nProficiency in Java Spring Framework\nDesired Qualifications\nDemonstrated proficiency in writing software in server-side developmental languages (Java, Python, C#, SQL)\nProficiency with Application Security (OWASP top 10) and Cryptography techniques.\nDemonstrated proficient knowledge of secure coding practices\nLeadership Experience (Lead developer on a team, Solution Architect, Supervisor)\nOur stack includes MySQL, Cassandra, RabbitMQ, Kubernetes, Vault, and HSMs, so any experience with any of those, is a bonus\nExperience with Public Cloud solution (Azure/AWS), RabbitMQ, Kafka, Cassandra, MySQL\nPrevious experience working in a global team environment using Agile Scrum framework\n\nGarmin 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.\n\nThis position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits","company":"Garmi","rawCompany":"garmi","city":"Olathe","state":"KS","isRemote":false,"isActive":false,"createdAt":"2026-07-15T12:10:13.222Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Java Software Engineer","description":"Overview:\nWe are seeking a full-time Lead IT Software Engineer in our Olathe, KS location.— the group behind the tools that bring operational effectiveness to developers and keep Garmin’s global software ecosystem secure.\n\nOur mission: make security effortless for developers. We build and operate the tools that not only reduce developer toil, but protect Garmin’s code, APIs, and credentials; all without slowing innovation. From OAuth-based API security to automated credential rotation, software signing, and source code scanning — our solutions are core to Garmin’s most critical systems, powering both customer-facing applications and manufacturing operations.\nResponsibilities:\nEssential Functions\nA passion for building secure, high-performance platforms\nPartner closely with our Cyber and Cloud Platform Engineering teams to design and deliver secure, scalable platforms used by engineers across the company.\nOur stack includes Java, Spring, MySQL, Cassandra, RabbitMQ, Kubernetes, Vault, and HSMs\nPartner closely with our Cyber and Cloud Platform Engineering teams to design and deliver secure, scalable platforms used by engineers across the company\nHands-on experience in software engineering\nComfort owning mission-critical services in a fast-paced, global environment\nA customer-first approach to solving technical challenges\nPreferably experience but at least curiosity about security and platform engineering\nExperience partnering with associates from different time zones and a strong sense of teamwork with fellow engineers\nServes as a mentor to less experienced IT Software Engineers (Software Engineers 1, 2, & Senior)\nQualifications:\nBasic Qualifications\nBachelor’s Degree in Computer Science, Information Technology, Management Information Systems, or related field AND a minimum of 9 years relevant experience OR an equivalent combination of education and relevant experience\nDemonstrated proficiency in writing software in JAVA and with the Spring framework\nMust demonstrate proficiency and possess the experience necessary to design, enhance and develop single and multi-system applications\nDemonstrated experience with micro-services distributed environments and version control systems (ex. GIT)\nDemonstrated proficiency/experience with automated testing tools and testing procedures\nDemonstrated strong and effective verbal, written, and interpersonal communication skills\nProficiency in Java Spring Framework\nDesired Qualifications\nDemonstrated proficiency in writing software in server-side developmental languages (Java, Python, C#, SQL)\nProficiency with Application Security (OWASP top 10) and Cryptography techniques.\nDemonstrated proficient knowledge of secure coding practices\nLeadership Experience (Lead developer on a team, Solution Architect, Supervisor)\nOur stack includes MySQL, Cassandra, RabbitMQ, Kubernetes, Vault, and HSMs, so any experience with any of those, is a bonus\nExperience with Public Cloud solution (Azure/AWS), RabbitMQ, Kafka, Cassandra, MySQL\nPrevious experience working in a global team environment using Agile Scrum framework\n\nGarmin 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.\n\nThis position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits","datePosted":"2026-07-15T12:10:13.222Z","dateModified":"2026-07-15T12:10:13.222Z","hiringOrganization":{"@type":"Organization","name":"Garmi","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Olathe","addressRegion":"KS","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"b9536af71a04b0ffcd4a7289"},"url":"https://jobsearcher.com/jobs/b9536af71a04b0ffcd4a7289"}}