Talent.com
Garmin
Lead Java Software EngineerGarmin • Olathe, Kansas, US
Lead Java Software Engineer

Lead Java Software Engineer

Garmin • Olathe, Kansas, US
30+ days ago
Job type
  • Full-time
Job description
Overview We are seeking a full-time Lead IT Software Engineer at Garmin’s U.S. headquarters in the Greater Kansas City area. In this role, you will spearhead the software development efforts for Garmin’s Cloud Services portal—a cutting-edge and strategically important solution for the enterprise. This is an evolving platform with many new features in development, requiring an experienced software engineering leader to ensure the product scales effectively to meet business demands. The Lead Engineer will collaborate closely with a global development team primarily based in India, working alongside product owners and architects in the US to drive new initiatives. This role involves leading application design, coordinating with the worldwide development team for seamless implementation, and ensuring alignment with architectural roadmaps and development standards. Key responsibilities include identifying and implementing system improvements, shaping the technical direction of projects, mentoring team members to foster growth and excellence, and participating in hands-on support and development activities. Essential Functions Designs and develops web-enabled client-side and server-side applications as part of a structured Systems Development Life Cycle (SDLC) process Exercises a significant degree of leadership to projects and feature development which contribute directly to organizational objectives Engages with and supports a global team development team, without supervisor responsibilities Works collaboratively with the product owner, architects and users Ensures stable production roll-out of changes made to the applications Ensures the changes developed are high quality, meet business and technical requirements Contributes, supports and enforces adherence to architecture roadmaps and development standards Leads major development projects consisting of multiple components or sub projects which require sophisticated project planning Identifies and implements opportunities for system improvement around stability, performance, and maintainability Performs reviews of technical design and code changes for a specific, assigned portion of the overall applications and integrations code base; providing direction and recommendations to application implementation teams and developers as needed. Serves as a mentor to less experienced IT Software Engineers (Software Engineers 1, 2, & Senior) Demonstrates broad understanding of Garmin’s business model including Engineering, Operations, Finance, Sales & Marketing Develops reliable solutions to complex problems which require the regular use of ingenuity and creativity Serves as a leader of change Demonstrates professional maturity through giving and receiving constructive feedback Resolves conflicts with little assistance Exemplifies Garmin’s Mission, Vision and Values and proactively works to improve image and culture Participates in project definition activities including feature analysis and system tradeoffs On-call support Evaluates new technologies, features, and functions and provides input on broader technology solutions outside of core discipline Attends or participates in applicable professional organizations to bring outside knowledge to Garmin Performs other duties as necessary Basic Qualifications Bachelor’s Degree in Computer Science, Information Technology, Management Information Systems, or related field AND a minimum of 9 years relevant experience Demonstrated proficiency in writing software in web and backend development languages (Java, SQL, NodeJS, Spring, Kafka, RabbitMQ) Must demonstrate proficiency and possess the experience necessary to design, enhances and develop single and multi-system applications Demonstrated experience with cloud native and micro services architecture solutions Demonstrated experience with version control systems such as Git Demonstrated proficiency and experience with automated testing tools and testing procedures Demonstrated proficient knowledge of secure coding practices Demonstrated strong and effective verbal, written, and interpersonal communication skills in a large team or departmental setting Desired Qualifications Previous experience working with a remote development team Previous experience with Python and Kubernetes Previous experience with Public Cloud (AWS, Azure, GCP) Previous experience with SAFe 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. Details can be found here: Garmin BenefitsEssential Functions Designs and develops web-enabled client-side and server-side applications as part of a structured Systems Development Life Cycle (SDLC) process Exercises a significant degree of leadership to projects and feature development which contribute directly to organizational objectives Engages with and supports a global team development team, without supervisor responsibilities Works collaboratively with the product owner, architects and users Ensures stable production roll-out of changes made to the applications Ensures the changes developed are high quality, meet business and technical requirements Contributes, supports and enforces adherence to architecture roadmaps and development standards Leads major development projects consisting of multiple components or sub projects which require sophisticated project planning Identifies and implements opportunities for system improvement around stability, performance, and maintainability Performs reviews of technical design and code changes for a specific, assigned portion of the overall applications and integrations code base; providing direction and recommendations to application implementation teams and developers as needed. Serves as a mentor to less experienced IT Software Engineers (Software Engineers 1, 2, & Senior) Demonstrates broad understanding of Garmin’s business model including Engineering, Operations, Finance, Sales & Marketing Develops reliable solutions to complex problems which require the regular use of ingenuity and creativity Serves as a leader of change Demonstrates professional maturity through giving and receiving constructive feedback Resolves conflicts with little assistance Exemplifies Garmin’s Mission, Vision and Values and proactively works to improve image and culture Participates in project definition activities including feature analysis and system tradeoffs On-call support Evaluates new technologies, features, and functions and provides input on broader technology solutions outside of core discipline Attends or participates in applicable professional organizations to bring outside knowledge to Garmin Performs other duties as necessary Basic Qualifications Bachelor’s Degree in Computer Science, Information Technology, Management Information Systems, or related field AND a minimum of 9 years relevant experience Demonstrated proficiency in writing software in web and backend development languages (Java, SQL, NodeJS, Spring, Kafka, RabbitMQ) Must demonstrate proficiency and possess the experience necessary to design, enhances and develop single and multi-system applications Demonstrated experience with cloud native and micro services architecture solutions Demonstrated experience with version control systems such as Git Demonstrated proficiency and experience with automated testing tools and testing procedures Demonstrated proficient knowledge of secure coding practices Demonstrated strong and effective verbal, written, and interpersonal communication skills in a large team or departmental setting Desired Qualifications Previous experience working with a remote development team Previous experience with Python and Kubernetes Previous experience with Public Cloud (AWS, Azure, GCP) Previous experience with SAFe 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. Details can be found here: Garmin Benefits
Create a job alert for this search

Lead Java Software Engineer • Olathe, Kansas, US

Similar jobs

In-Home Product Tester – No Fees, No Experience, $25-$45/hr

OCPABelton, Missouri, us
$15.00 hourly
Part-time +1

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Entry level java microservices developer/Jr data engineer

SynergisticITKansas City, MO, US
Full-time

Failing Interviews/No Interviews or no Offers Isn't for a Lack of Experience.It's for the Lack of a relevant Updated Tech stack! Rejections can be discouraging, but they don't reflect your true pot... Show more

 • Promoted

Sr. Software Developer

Sohum Systems LLCOverland Park, KS, USA
Full-time
Quick Apply

This position is for US Citizens/US Permanent Residents only and not for any immigrant visa holders.Also, Visa sponsorship is not available for this position.Design comprehensive integration soluti... Show more

Information Technology Professional

US NavyBelton, MO, US
Full-time

Information Technology Professional (IT/CTN/IS).Information Systems Technicians, Cryptologic Technician Networks, and Intelligence Specialists keep the Fleet connected, informed, and secure by oper... Show more

 • Promoted

Software Engineer- Mobile Native (Remote) #ESC7428

ExpertHiringKansas City, MO, United States
Remote
Temporary

Job DescriptionJob DescriptionWhat's in it for you?!Join one of the most recognized names in tax preparation, serving millions of clients each year!Robust training and continuing education.Be part ... Show more

 • Promoted

Data Entry Product Support - No Experience

GLOCPASpring Hill, Kansas
$15.00 hourly
Part-time +1

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Sales Associate

BootBarn, Inc.Belton, MO, United States
Full-time

Our Sales Partners engage with customers and create an exceptional in-store experience.They embody Boot Barn's Mission, Vision and Values in their words and actions while demonstrating selling and ... Show more

 • Promoted

Medical Billing and Coding - Entry Level Training Program

DreamboundGladstone, Missouri, United States
Full-time

Note : This is an educational program, not a job.Successful completion of the program does not guarantee employment but will equip you with valuable skills for the healthcare job market.Looking to ... Show more

 • Promoted

General Manager

Community Choice Financial Family of BrandsBelton, Missouri, United States
Full-time

As a General Manager (GM), you’ll provide reliable financial solutions to help customers manage everyday challenges.As the driving force behind the store’s success, you’ll manage daily operations a... Show more

 • Promoted

Software Tester / QA Engineer

ZonesPARKVILLE, MO, US
Full-time +1

When it comes to IT solution providers, there are a lot of choices.But when it comes to providers with innovative and differentiating end-to-end service offerings, there’s really only one: Zones – ... Show more

Security Lead

CarvanaBelton, MO
$50.00 hourly
Full-time
Quick Apply

Pay Range: $50-$62k annually </strong></p> <p><strong>About Carvana</strong></p> <p>If you like disrupting the norm and are looking to join a comp... Show more

Remote Corporate Development Associate - AI Trainer ($50-$60 per hour)

Data AnnotationSpring Hill, Kansas, United States
Remote
Full-time +1

DataAnnotation is committed to creating high-quality AI.Join our team to help train the next generation of AI while enjoying the flexibility of remote work and the freedom to set your own&#160... Show more

 • Promoted

Senior Software Engineer - Remote/Hybrid, Build Critical Apps

SS&CKansas City, MO, United States
Remote
Full-time

A leading financial services firm seeks a Senior Software Developer to design and implement major applications in a Windows environment.The role involves technical leadership, development of busine... Show more

 • Promoted

Senior Angular Engineer - Remote & UX-Driven

HUMANSTARSapp GmbHShawnee Mission, KS, United States
Remote

In enger Zusammenarbeit mit dem Produktteam entwickeln Sie neue Features und optimieren bestehende Komponenten.Sie bringen mindestens 5 Jahre Erfahrung mit Angular, TypeScript und agilen Tools mit.... Show more

 • Promoted

Delivery Driver - Start Earning Quickly

DoorDashBelton, MO, United States

DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day.As a Dasher, you’ll stay busy with a var... Show more

 • Promoted

Remote Software Developer $60 - $120/hourpay

Micro1Belton, Missouri, US
$60.00 hourly
Remote
Full-time

Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform.AI labs and enterprises use micro1 to train models and build reliable AI agents th... Show more

 • Promoted

Senior Software Engineer - Remote, Scalable Logistics

C.H. RobinsonKansas City, KS, United States
Remote
Full-time

A logistics technology leader seeks a Software Engineer III to design and implement scalable solutions for their advanced supply chain platform.This role involves collaborating with engineering tea... Show more

 • Promoted

Lead I - Software Testing

TekWissen LLCOverland Park, KS, United States
Temporary
Quick Apply

Overview: </b></div> </div> <div> <div> </div> </div> <div> <div>TekWissen is a global workforce management provider headquartered in Ann Arbo... Show more

Envoy Emergency Medicine

Envision Physician Services - EnvoyBelton, MO, US
Full-time

Emergency Medicine Job Detail: Board Certified Emergency Medicine Physician Needed in Missouri! ENVOY, a division of Envision Healthcare, has several openings for emergency medicine physician at a ... Show more

 • Promoted

Surrogates Start at $55K–$75K+ — Includes $1,200 Bonus + $11K Pre-Pregnancy Payout

Physician's SurrogacySmithville, MO, US
Full-time +2

Surrogates Start at $60K$75K+ $1,250 Bonus + $11K Pre-Pregnancy Payout.Looking for a high-paying opportunity with real support and no upfront costs?.Become a Surrogate and earn up to.All expenses ... Show more