Senior IT Software Engineer​/Java

1 month ago


Olathe, Kansas, United States Garmin International, Inc. Full time


Position: Senior IT Software Engineer (Java)

Overview

We are seeking a full-time Senior IT Software Engineer in our Olathe, KS location. In this role, you will be responsible for designing and developing complex multi-system applications and driving collaboration with others to ensure effective project completion while working collaboratively to develop and implement unit and system testing processes.

Essential Functions

Leads complex multi-system application development projects and drives collaboration with other teams/departments.Provides technical input to solution development plans/concept documents and collaborates and adds value in design reviews.Develops and supports integrations between multiple systems and/or applications.Maintains, improves, and extends existing multi-system software and works collaboratively with Analysts/users to design software systems and develop/implement unit and system testing processes.Contributes to advanced technical research on new technologies and determines feasibility of team or functional goals/objectives.Understands business impacts of issues as they relate to IT owned solutions, provides reliable solutions to a wide range of difficult problems including evaluation of new technologies to improve existing functions, and consistently looks at opportunities in all change.Serves as a mentor to less experienced IT Software Engineers (Software Engineer 1 &
2).Develops reliable solutions to complex problems which require the regular use of ingenuity and creativity.Participates in project definition activities including feature analysis and system tradeoffs.Designs and develops web-enabled client-side and server-side applications as part of a structured Systems Development Life Cycle (SDLC) process.Develops and consumes web services utilizing a services-oriented architecture.

Basic Qualifications

Bachelor's Degree in Computer Science, Information Technology, Management Information Systems or related field AND a minimum of 5 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 the experience necessary to design, enhance, and develop complex multi-system applications.Must demonstrate an ability to learn and understand secure coding practices.Demonstrated proficiency in writing software in developmental languages (Java, SQL, PL/SQL).Experience with version control systems (GIT).Demonstrated ability to work collaboratively to drive projects to effective/timely completion.Demonstrated strong and effective verbal, written, and interpersonal communication skills.Must possess programming experience using Java, Java Server Pages (JSP), Java Servlets, JDBC, Java Enterprise Edition technologies, O/R mapping (Hibernate, Toplink, Java Web Frameworks, (Struts, JSF).Must possess experience utilizing build and integration managers such as Maven or Jenkins.

Desired Qualifications

REST API, Microservices architecture with Spring Boot.Java 11 or higher.Test Tools including Junit, Mockito, and JMeter in implementing unit tests and integration test suites.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.

#J-18808-Ljbffr

  • Olathe, Kansas, United States Garmin Full time

    Position: Senior Software Engineer (Java/Backend)OverviewWe are seeking a full-time Senior Software Engineer (Java Services) in our Olathe, KS location. 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.Essential FunctionsServes in a...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    Senior IT Software EngineerWe are looking for a full-time Senior IT Software Engineer based in Olathe, KS. As part of our team, you will be responsible for leading complex multi-system application development projects and collaborating with other teams to ensure successful project completion. Here are the main responsibilities:Lead complex application...


  • Olathe, Kansas, United States Garmin Full time

    OverviewWe are seeking a full-time Senior Software Engineer in our Olathe, KS location. 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 FunctionsServes in a leadership capacity as an individual...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    OverviewWe are seeking a full-time Senior Software Engineer in our Olathe, KS location for the Aviation Database Products Group. The Garmin Aviation Database Products Group is responsible for providing aeronautical data for use in Garmin certified avionics, portables and our Garmin Pilot mobile application. Our group writes and maintains software and tools...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    OverviewWe are seeking a full-time Senior Software Engineer in our Olathe, KS location for the Aviation Database Products Group. The Garmin Aviation Database Products Group is responsible for providing aeronautical data for use in Garmin certified avionics, portables and our Garmin Pilot mobile application. Our group writes and maintains software and tools...


  • Olathe, Kansas, United States Garmin Full time

    DevOps Software Engineer 2Garmin International, Inc. - Olathe, KSOverview:We are seeking a full-time DevOps Software Engineer 2 in our Olathe, KS location. This DevOps software engineer will help build and maintain the next generation of Garmin's Continuous Integration / Continuous Delivery (CI/CD) system used to build embedded software for Garmin's...


  • Olathe, Kansas, United States Garmin Full time

    Position: Senior DevOps (Embedded) Software EngineerOverviewWe are seeking a full-time Dev Ops Senior Software Engineer in our Olathe, KS location. This Dev Ops software engineer will help build and maintain the next generation of Garmin's Continuous Integration / Continuous Delivery (CI/CD) system used to build embedded software for Garmin's award-winning...


  • Olathe, Kansas, United States KVC Health Systems Full time

    Job Summary**Job Title:** Senior Software Architect**Job Summary:** We are seeking a highly skilled Senior Software Architect to lead the design and architecture of new or re-engineered software systems for KVC Health Systems. The ideal candidate will have a strong background in software development, architecture, and leadership.Key Responsibilities**Lead...


  • Olathe, Kansas, United States Garmin Full time

    OverviewWe are seeking a full-time iOS Mobile Front End Software Engineer in our Chandler, AZ location. In this role, you will be responsible for developing moderately complex software and creating and executing designs for small sets of new functionalities for Garmin products and/or applications.Essential FunctionsCreates and executes designs for small sets...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    Position: Sr Software Engineer/ Technical Project ManagerOverviewWe are seeking a full-time Senior Software Engineer / Technical Project Manager in our Olathe, KS location on our Marine embedded software development team. Seeking someone who enjoys coordinating technical projects with other teams, as well as writing code in C/C++. In this role, you will be...


  • Olathe, Kansas, United States Kansas Action for Children Full time

    Job Title: Senior Design EngineerJob Summary:We are seeking a highly skilled Senior Design Engineer to join our team at Kansas Action for Children. As a Senior Design Engineer, you will be responsible for leading the design and development of complex analog and digital systems, including PCB design and development.Key Responsibilities:Lead the design and...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    OverviewWe are seeking a full-time Senior Antenna Engineer in our Olathe, KS or Cary, NC location. In this role on the Core Technology team, you will provide technical support and antenna solutions for complex products across Garmin's diverse product portfolio.Essential FunctionsLeadantenna design and development efforts for products that involve complicated...


  • Olathe, Kansas, United States Garmin International Full time

    OverviewWe are seeking a full-time Senior Mechanical Engineer in our Olathe, KS location. In this role, you will be responsible for providing advanced engineering skills and project planning for mechanical or electromechanical solutions or systems. Essential FunctionsAble to complete the most difficult tasks as a Master CAD-user including the completion of...


  • Olathe, Kansas, United States Garmin Full time

    Engineering Applications AdministratorGarmin International, Inc. - Olathe, KSOverview:We are seeking a full-time Engineering Applications Administrator in our Olathe, KS location. In this role, you will be responsible for providing advanced administration and support for engineering applications (tools) in a team-oriented...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    Position: Embedded C / Linux Software Engineer - MarineOverviewWe are seeking a full-time Embedded C Software Engineer in our Olathe, KS location on our Marine Services team. This role will work at the middle layer of the embedded stack, programming on Linux. We're seeking someone who is excited to develop systems that connect the devices on a customer's...


  • Olathe, Kansas, United States Actalent Full time

    Position Title: Senior Mechanical EngineerRole Overview:Actalent is seeking a Senior Mechanical Engineer with expertise in Creo, aiming to enhance their professional journey and technical skills within the engineering sector. Candidates should possess a bachelor’s degree in engineering and have a strong local presence.Key Responsibilities:Oversee...


  • Olathe, Kansas, United States Garmin Full time

    OverviewWe are seeking a full-time Senior Aviation Systems Security Engineer at our office in Olathe, Kansas, to design and evaluate security architectures for our avionics systems, products, and services. Working in close collaboration with various engineering teams, you will apply your systems engineering skills and cybersecurity expertise to ensure...


  • Olathe, Kansas, United States Garmin Full time

    Job DescriptionWe are seeking a highly skilled Senior Mechanical Design Engineer to join our Fitness product team at Garmin. As a key member of our engineering team, you will be responsible for providing advanced engineering skills and project planning for mechanical or electromechanical solutions or systems within our Fitness product line.Key...


  • Olathe, Kansas, United States Garmin Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior RF Systems Engineer to join our team at Garmin. As a key member of our engineering team, you will be responsible for designing and developing complex RF systems and antennas for our aviation products.Key ResponsibilitiesDesign and develop RF systems and antennas for Garmin's aviation products,...


  • Olathe, Kansas, United States Garmin Full time

    Position OverviewWe are in search of a dedicated Senior Site Reliability Engineer to join our team. In this capacity, you will play a crucial role in safeguarding the integrity of our production environment, ensuring that all deployments are meticulously organized, communicated, and managed.Key ResponsibilitiesDrive process enhancements throughout the...