Overview
Skills
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.