Overview
Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)
Skills
Backend Java Developer
Java
Spring Boot
microservices
GCP
Kubernetes
CI/CD
Job Details
Title: Backend Java Developer Location: St. Louis, MO / Alpharetta, GA (Hybrid 3 Days Onsite) Duration: 6 Months Interview: In-Person
Job Description
Client is seeking an experienced Backend Java Developer to develop, deploy, and operate high-scale backend services in a modern cloud environment. The ideal candidate has strong experience in Java, Spring Boot, microservices, Google Cloud Platform/Kubernetes, and CI/CD automation.
Key Responsibilities
- Design, develop, deploy, and operate high-scale backend applications using Java, Spring Framework, Spring Boot, and microservices.
- Perform peer code reviews to ensure code quality and best practices.
- Apply modern engineering patterns: serverless, microservices, CI/CD, and Infrastructure-as-Code (IaC).
- Collaborate with Product Owners, Tech Leads, and Solution Architects to align with technical and business goals.
- Follow the clients Engineering Handbook and established SDLC standards.
- Participate actively in Agile ceremonies: backlog refinement, sprint planning, daily standups, sprint demos, and retrospectives.
- Handle additional engineering responsibilities as assigned.
Required Qualifications
- Bachelor s degree in Computer Science or equivalent work experience.
- 5+ years of professional software engineering experience.
- 5+ years designing and developing microservices with Java & Spring Boot.
- Hands-on experience with Google Cloud Platform SDKs, GKE/Kubernetes, and containerized deployments.
- Strong experience with cloud platforms: Google Cloud Platform, AWS, or Azure.
- Experience deploying software using Jenkins CI/CD pipelines, including IaC concepts (Helm Charts, Terraform).
- Strong analytical and problem-solving skills.
- Excellent communication skills and ability to work cross-functionally.
- Ability to manage multiple priorities and work in fast-paced, deadline-driven environments.
- Demonstrated ownership and accountability for project deliverables.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.