This job listing has expired and the position may no longer be open for hire.

Software Engineer (Java, Backend Services) at Garmin International in Chanhassen, Minnesota

Posted in Purchasing - Procurement 30+ days ago.

Type: Full-Time





Job Description:

GPS Manufacturer/Distributor

We are seeking a full-time Software Engineer (Java, Backend Services) for our engineering office in the Minneapolis area. This team focuses on back-end data services that support features in many products across our Aviation business segment. In this role, you'll build APIs and automated systems that produce global aviation content for our Garmin Pilot mobile applications, FlyGarmin.com and FltPlan.com websites, as well as for Garmin avionics in teh cockpit.

Essential Functions


  • Collaborating with developers across the globe on cutting edge technologies including microservices and big data/noSQL

  • Developing in an agile environment, delivering code frequently to production, so you get to see what you build in action quickly

  • Delivering a platform that supports efficient and safe operation on thousands of daily flights worldwide from individual pilots and fleets operators

  • Develops software APIs and solutions using Java, Python, RESTful, Postgres and containerization technologies (Docker/CRI-O) and Kubernetes

  • Supports system build out, system upkeep, maintenance and security and existing system problem diagnosis.

  • Participates in full lifecycle of development from conception, analysis, design, implementation, testing, deployment and support. 

  • Collaborates through peer code reviews, providing comments and suggestions

  • Contributes to technical research on new technologies

  • Working on Silicon Valley technology from the comfort of the Midwest

Basic Qualifications


  • Bachelor’s Degree OR Master’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 1 year 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)

  • Basic server design and debugging experience

  • Ability to turn feature requests into technical designs

  • Willingness to take initiatives and work independently while also collaborating in a team environment

  • Knowledge and experience with REST

  • Understanding of relational data fundamentals

  • Proficiency in Linux operating systems

Desired Qualifications


  • Strong Java skills and Spring experience

  • Experience with some of the following tools/frameworks is a plus: GIT, JIRA, Jenkins, RabbitMQ, Bitbucket, Splunk, Kibana, HAProxy, OAuth

  • Experience with big data and Elasticsearch is also a plus

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.





More jobs in Chanhassen, Minnesota

Other
about 9 hours ago

On-Demand Group
Other
about 14 hours ago

Actalent
Other
1 day ago

Ultimate Staffing
More jobs in Purchasing - Procurement

Purchasing - Procurement
about 3 hours ago

Best Buy
Purchasing - Procurement
about 6 hours ago

INTERNATIONAL MARINA GROUP LP
Purchasing - Procurement
about 6 hours ago

INSA INC