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

Java Software Engineer

Garmin • Olathe, Kansas, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Overview We are seeking a skilled Full Stack Java Developer at Garmin’s U.S. headquarters in the Greater Kansas City area. This developer will need strong expertise in backend and frontend technologies, SQL skills, and hands-on experience with CI / CD pipelines. The ideal candidate will be responsible for designing, developing, and maintaining scalable applications and contributing to all phases of the development lifecycle. Knowledge of Oracle ERP System is a plus. Essential Functions Provides solutions for complex software problems for existing applications Maintains, improves, and extends existing software with limited assistance from other associates Works collaboratively / professionally in a team environment to determine general approach and specific solutions to technical problems and achieve goals Reviews complex tasks for soundness of technical judgment and overall adequacy / accuracy Works with Garmin IT Analysts to develop / implement unit and system testing processes for single or multi system projects Responsible for planning small / medium-sized projects or tasks, makes substantial contributions to determining the feasibility of goals / objectives, and provides reliable solutions to a variety of problems using sound problem solving techniques Performs technical root cause analysis and outlines corrective action for given problems Serves as a mentor to less experienced IT Software Engineers (Software Engineer 1) Demonstrates proficient use / knowledge of established standards / procedures, learns how to use / apply engineering tools as needed, and documents work thoroughly and in an organized manner Understands change is important and adapts well, demonstrates quality / effectiveness in work documentation and organization, and participates in project definition activities including feature analysis and system tradeoffs Designs, develops, tests, and maintains robust and scalable web applications using Java (Spring / Spring Boot) and modern frontend technologies Works within SQL Queries Implements and maintains continuous integration and deployment (CI / CD) processes Collaborates with product owners, UI / UX designers, and other developers to deliver high-quality software solutions Ensures code quality through automated tests, code reviews, and adherence to best practices Troubleshoots production issues and participates in on-call rotations if needed Maintains documentation and participates in agile / scrum processe Basic Qualifications Bachelor’s Degree in Computer Science, Information Technology, Management Information Systems, or related field AND a minimum of 2 years relevant experience OR an equivalent combination of education and relevant experience Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule) Demonstrated experience in successful implementation of technology solutions Must demonstrate proficiency and possess experience necessary to design, enhance and develop single and multi-system applications Demonstrated ability to learn and understand secure coding practices Demonstrated strong and effective verbal, written, and interpersonal communication skills Must possess programming experience using Java Spring Boot framework Solid understanding of relational databases and SQL (e.g., MySQL, PostgreSQL, Oracle). Exposure to frontend technologies such as JavaScript, HTML / CSS, Angular, React, or Vue Experience with CI / CD tools (e.g., Jenkins, GitLab CI, GitHub Actions, Bamboo). Familiarity with containerization (e.g., Docker) and version control systems (Git). Possess strong problem-solving skills and attention to detail. Experience working in Agile / Scrum environments Desired Qualifications Outstanding academics (cumulative GPA greater than or equal to 3.5) Previous experience working in a team environment 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 Provides solutions for complex software problems for existing applications Maintains, improves, and extends existing software with limited assistance from other associates Works collaboratively / professionally in a team environment to determine general approach and specific solutions to technical problems and achieve goals Reviews complex tasks for soundness of technical judgment and overall adequacy / accuracy Works with Garmin IT Analysts to develop / implement unit and system testing processes for single or multi system projects Responsible for planning small / medium-sized projects or tasks, makes substantial contributions to determining the feasibility of goals / objectives, and provides reliable solutions to a variety of problems using sound problem solving techniques Performs technical root cause analysis and outlines corrective action for given problems Serves as a mentor to less experienced IT Software Engineers (Software Engineer 1) Demonstrates proficient use / knowledge of established standards / procedures, learns how to use / apply engineering tools as needed, and documents work thoroughly and in an organized manner Understands change is important and adapts well, demonstrates quality / effectiveness in work documentation and organization, and participates in project definition activities including feature analysis and system tradeoffs Designs, develops, tests, and maintains robust and scalable web applications using Java (Spring / Spring Boot) and modern frontend technologies Works within SQL Queries Implements and maintains continuous integration and deployment (CI / CD) processes Collaborates with product owners, UI / UX designers, and other developers to deliver high-quality software solutions Ensures code quality through automated tests, code reviews, and adherence to best practices Troubleshoots production issues and participates in on-call rotations if needed Maintains documentation and participates in agile / scrum processe

Basic Qualifications Bachelor’s Degree in Computer Science, Information Technology, Management Information Systems, or related field AND a minimum of 2 years relevant experience OR an equivalent combination of education and relevant experience Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule) Demonstrated experience in successful implementation of technology solutions Must demonstrate proficiency and possess experience necessary to design, enhance and develop single and multi-system applications Demonstrated ability to learn and understand secure coding practices Demonstrated strong and effective verbal, written, and interpersonal communication skills Must possess programming experience using Java Spring Boot framework Solid understanding of relational databases and SQL (e.g., MySQL, PostgreSQL, Oracle). Exposure to frontend technologies such as JavaScript, HTML / CSS, Angular, React, or Vue Experience with CI / CD tools (e.g., Jenkins, GitLab CI, GitHub Actions, Bamboo). Familiarity with containerization (e.g., Docker) and version control systems (Git). Possess strong problem-solving skills and attention to detail. Experience working in Agile / Scrum environments Desired Qualifications Outstanding academics (cumulative GPA greater than or equal to 3.5) Previous experience working in a team environment 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

[job_alerts.create_a_job]

Java Software Engineer • Olathe, Kansas, US

[internal_linking.similar_jobs]
Software Engineer IV - Azure

Software Engineer IV - Azure

Imperial PFS • Kansas City, Missouri, US
[job_card.full_time]
Job Description Job Description Job Summary Assist in the development, implementation, and management of technology-based business solutions. Code, test, and implement configuration changes.Design...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Staff Software Engineer

Staff Software Engineer

1-800-GOT-JUNK, LLC • Mission, Kansas, US
[job_card.full_time]
Job Description Job Description O2E Brands (1-800-GOT-JUNK?) is looking for a Staff Engineer to lead the design and development of scalable, high-performance software platforms.As a key technical...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Remote Senior Java Engineer - AI Trainer

Remote Senior Java Engineer - AI Trainer

SuperAnnotate • Gladstone, Missouri, US
[filters.remote]
[job_card.full_time]
As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...[show_more]
[last_updated.last_updated_variable_days]
Senior Software Engineer - Overland Park, KS.

Senior Software Engineer - Overland Park, KS.

Taurus, LLC • Leawood, Kansas, US
[job_card.full_time]
Job Description Job Description Description : Backed by decades of expertise, Taurus is a pioneering force in the insurance sector, leading industry transformation through its three distinct subcom...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer (Full stack)

Senior Software Engineer (Full stack)

People People • Kansas City, USA
[job_card.full_time]
[filters_job_card.quick_apply]
Through a Google search, we may only seem like a scrappy little start up, but the truth is we're heads down building unique scientific capabilities and looking to disrupt diagnostic markets through...[show_more]
[last_updated.last_updated_variable_days]
Surrogates Start at $55K-$75K+ $1,200 Bonus + $11K Pre-Pregnancy Payout

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

Physician's Surrogacy • Smithville, MO, US
[job_card.full_time] +2
What qualities make you a great surrogate?.Why choose our surrogacy program?.All medical, legal, and travel expenses.The nations only obstetrician-managed agency. We respect the time and commitment ...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

BRR Architecture • Overland Park, Kansas, US
[job_card.full_time]
Job Description Job Description • • • Role is on-site in Overland Park, KS.Join us! BRR Architecture is a national architectural design firm dedicated to creating inspiring architecture for retail,...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Software Developer

Sr. Software Developer

Hive Solutions Group • Kansas City, Missouri, US
[job_card.full_time] +1
Job Description Job Description FULL TIME | DIRECT HIRE | NO SPONSORSHIP •.NET development, particularly with MVC, Angular, and C# • Angular or related front-end technologies (TypeScript, HTML, ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Surrogates Start at $55K$75K+ with $1,200 Bonus + $11K Pre-Pregnancy Payout

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

Physician's Surrogacy • Smithville, MO, US
[job_card.full_time] +2
What qualities make you a great surrogate?.Why choose our surrogacy program?.All medical, legal, and travel expenses.The nations only obstetrician-managed agency. We respect the time and commitment ...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Software Engineer

Sr. Software Engineer

Smith Meter Inc • Overland Park, Kansas, US
[job_card.full_time]
Job Description Job Description Guidant is an experienced energy measurement solutions business serving emerging and established energy markets across the globe. Our solutions are comprised of pro...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Software Engineer

Sr. Software Engineer

BASYS Processing • Lenexa, Kansas, US
[job_card.full_time]
Job Description Job Description Summary Come join a forward-thinking Product Integrations team that extends the value of our core platform by building repeatable, scalable integration application...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Staff Backend Engineer, Agentic AI

Staff Backend Engineer, Agentic AI

Artera.io • Kansas City, Missouri, United States, 64101
[job_card.full_time]
Staff Backend Engineer, Agentic AI.Make healthcare #1 in customer service.Artera, a SaaS leader in digital health, transforms patient experience with AI-powered virtual agents (voice and text) for ...[show_more]
[last_updated.last_updated_variable_days]
Staff Software Engineer - Remote

Staff Software Engineer - Remote

TradeJobsWorkForce • 64151 Kansas City, MO, US
[filters.remote]
[job_card.full_time]
Staff Software Engineer Remote Job Duties : • Implement and evolve a Data Lake storage system with low latency and high thr...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

TEKsystems • Kansas City, Missouri, United States
[job_card.full_time]
Seeking a Software Engineer with senior to advanced-level skills in Java, Python, AWS Cloud, and full-stack development.This role will primarily focus on full-stack development and delivery, though...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Staff Software Engineer

Staff Software Engineer

Artera • Kansas City, Missouri, US
[job_card.full_time]
Job Description Job Description ABOUT ARTERA Our Mission : Make healthcare #1 in customer service.What We Deliver : Artera, a SaaS leader in digital health, transforms patient experience with AI-p...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Lead / Senior Software Development Engineer in Test (SDET)

Lead / Senior Software Development Engineer in Test (SDET)

Highbrow LLC • Overland Park, KS, United States
[job_card.full_time]
Lead / Senior Software Development Engineer in Test (SDET).Location : Frisco, TX or Overland Park, KS.We are looking for a highly skilled Senior SDET with extensive experience in automation, performan...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer

Senior Software Engineer

DIT-MCO International, LLC • Kansas City, Missouri, US
[job_card.full_time]
Job Description Job Description Description : Senior Software Engineer - Aerospace & Defense Test Systems Location : Kansas City, MO Job Type : Full-Time Industry : Aerospace, Defense, Automated Test ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sofware Engineer

Sofware Engineer

TradeJobsWorkForce • 64168 Kansas City, MO, US
[job_card.full_time]
Analyze, design and develop tests and test-automation suites.Design, create and develop a processing platform using various configuration management technologies. Test software development methodolo...[show_more]
[last_updated.last_updated_30] • [promoted]