Java + Groovy Developer

Overview

Remote
Depends on Experience
Contract - W2
Contract - 6 month(s)
No Travel Required

Skills

JAVA
Groovy
Grails

Job Details

Job Title: Java + Groovy Developer

Location: 100% Remote

Duration: 6 Months Contract to Hire

Work Mode: Remote

 

Job Description: 

We are seeking an experienced Backend Engineer to join our client’s engineering team. This role is dedicated to designing, implementing, and maintaining backend services and APIs in a cloud-native, event-driven environment. The ideal candidate has deep backend expertise, strong database knowledge, and experience building scalable and secure services that support mission-critical applications in an enterprise level environment.

 

This is a hands-on backend development role with a focus on high-performance systems, data processing, and modern architecture. Candidates should bring both technical depth and collaboration skills to work closely with cross-functional teams.

 

Responsibilities and Skills

  • 7-10 years backend development with Java (8–21), Groovy, Spring Boot/Grails
  • Strong API design & security (REST, OAuth2, JWT, Swagger)
  • Database expertise with PostgreSQL, Oracle, SQL Server, plus NoSQL
  • Event-driven systems experience with Kafka or RabbitMQ
  • Hands-on with AWS, Docker, Kubernetes (EKS/Fargate)
  • Solid CI/CD pipeline experience (GitHub Actions, Gradle, Git)
  • Write clean, scalable, and well-tested code; mentor juniors & review code
  • Experience in Agile/SAFe environments.

 

Education

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field of study.
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.