Developing backend services for fitness and outdoor products at Garmin
Requirements
- Java
- Spring
- Junit
- REST
- relational databases
- big data
- Elasticsearch
- Spring framework
- Spring Boot
- JDBC
- Kafka
- Git
- Maven
Responsibilities
- Develops and maintains Java-based services using Spring, Junit, REST, and relational databases
- 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
- Estimates level of effort, evaluates new options of similar technology and offers suggestions to improve processes
- Supports working hours as part of a rotating schedule to provide on call support of Garmin’s 24/7 operations
Other
- Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering OR an equivalent combination of education and experience
- Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
- Outstanding academics (cumulative GPA greater than or equal to 3.5)
- Previous work or internship experience in design, particularly for consumer products