Java Microservices Engineer (Cloud & Container Platforms)
Location: Chandler, AZ (Hybrid – 3 days/week onsite)
This role provides an opportunity to contribute to core technology infrastructure by developing API-driven cloud and container services. The position focuses on Agile, sprint-based delivery of lightweight container solutions and backend services using modern cloud, DevOps, and automation practices.
You will work on building internal cloud platforms leveraging Java microservices, Terraform, and container technologies to support scalable enterprise applications.
- Strong experience in:
- Core Java
- Spring Boot (Microservices architecture)
- Experience with:
- Transactional backend development
- API-driven service development
- Exposure to:
- Hands-on experience with:
- Kubernetes
- OpenShift
- Docker / Podman
- Experience with OCI-based private cloud environments
- Experience with:
- Terraform / Terraform Enterprise (TFE)
- Helm
- Basic knowledge of:
- Linux
- System automation processes
- Strong understanding of:
- Git source control (branching, merging, pull requests)
- Agile methodologies (Scrum, standups)
- Test-driven development (TDD):
- Experience with tools like Cucumber
- Design and develop Java-based microservices using Spring Boot
- Build and maintain container-based services for enterprise applications
- Develop API-driven cloud services
- Contribute to core infrastructure platforms
- Implement Infrastructure as Code (Terraform)
- Collaborate in Agile sprint cycles
- Support lightweight runtime environments (e.g., OpenJDK, .NET, Apache, Tomcat)
- Follow automation and DevOps best practices
- Experience in financial services environment (preferred)
- Strong:
- Organizational skills
- Written and verbal communication
- Strong problem-solving and engineering mindset
- Ability to work in fast-paced Agile environments
- Focus on scalable, efficient, and modern cloud solutions
- Collaborative team player with attention to detail