Title: DevOps Engineer Java Backend APIs
Duration: 12+ Months - Can be extended
Location: Richfield, MN Hybrid (In-person Interview).
Tell us about your department:
The Enterprise API Management team builds and manages solutions to support the enterprise API management capability along with supporting enterprise token services. We are committed to delivering the right software at the right time. This role is on an engineering team that encourages pair programming and test-driven development (TDD)
Project Description:
Position Summary/Job Description:
We are seeking a DevOps Engineer to join our Enterprise API Management team. The successful candidate will be responsible for building, deploying, and operating our platform and services, with an emphasis on automation, reliability, and secure-by-default delivery. This role partners closely with engineers through collaboration and pair programming to improve CI/CD pipelines, troubleshooting practices, and operational readiness, and it also requires some software development experience (e.g., ability to read/debug code and contribute when needed). Technologies involved include Kubernetes, Helm charts, Java/Spring Boot, AWS offerings (certification preferred), and API platform capabilities such as API Gateway and security.
Skills Overview:
What are the top five skills and number of years of experience required to perform this job?
- Kubernetes 5+ Years
- Helm Charts 4+ Years
- AWS (core offerings; certification preferred) 5+ Years
- Java and Spring Boot 5+ Years
- API Security 5+ Years
What are some preferred/nice to have skills the manager is looking for?
- CI/CD and GitOps
- Infrastructure-as-Code experience (e.g., Terraform/CloudFormation)
- API Gateway/API Management experience
- Observability tooling (logging/metrics/tracing) and on-call readiness
- Lua Programming
- Collaborative delivery practices (pair programming, code reviews)
Skills Overview:
What are the top five skills and number of years of experience required to perform this job?
- Kubernetes 5+ Years
- Helm Charts 4+ Years
- AWS (core offerings; certification preferred) 5+ Years
- Java and Spring Boot 5+ Years
- API Security 5+ Years
Interview Process Overview:
- Initial meeting: 20-30 minutes:
- Hiring Manager to discuss the role and determine high-level fit
- Interview Panel of 1-2 Devs + Hiring Manager: 1.5 hour: prefer Onsite Panel Interview
- 30 minutes Java Coding exercise
- 45-60 minutes technical questions based on experience, related to:
- DevOps
- Java and Spring framework