Backend Java Developer with CamundaHIGHLIGHTSLocation: Wilmington, NC or Mclean, VA (Hybrid) or Remote
Position Type: Contract to Hire
Hourly / Salary: Based on experience
About the Role
Our client is seeking a Senior Backend Engineer with deep expertise in Java 17+, Spring Boot, and Camunda 7 to support the development of a large-scale, cloud-based mortgage insurance platform. This role is heavily focused on backend architecture, workflow orchestration, and microservices development within a distributed systems environment.
You will play a key role in building and enhancing enterprise-grade RESTful services, business process orchestration workflows, and scalable microservices deployed in AWS cloud infrastructure.
What You’ll Do
- Design, develop, and maintain backend services using Java 17+ and Spring Boot
- Build and customize workflow orchestration solutions using Camunda 7 (production experience required)
- Architect and implement secure, scalable REST APIs
- Develop and maintain microservices-based distributed systems
- Integrate with relational databases, primarily PostgreSQL
- Containerize applications using Docker and deploy to Kubernetes (EKS preferred)
- Build and support CI/CD pipelines using Git-based version control
- Write robust unit tests and integration tests to ensure high code quality
- Collaborate within an Agile/Scrum development environment
Required Technical Expertise
- 5+ years of backend development experience in Java
- Strong proficiency in Java 17+ and Spring Boot framework
- Hands-on production experience with Camunda 7
- Experience designing and consuming RESTful web services
- Strong experience with PostgreSQL or other relational databases
- Experience building distributed systems and microservices architectures
- Experience with Docker containerization
- Experience deploying to AWS cloud environments
- Experience working with Kubernetes (EKS or similar)
- Strong understanding of unit testing and integration testing best practices
- Experience with Git and CI/CD automation pipelines
Preferred Qualifications
- Hands-on experience with core AWS services (EKS, ECS, RDS, S3, IAM, etc.)
- Experience with messaging systems (e.G., event-driven architecture, asynchronous processing)
- Experience working in fully containerized environments
- Familiarity with workflow standards such as BPMN and DMN
"We are GTN –The Go To Network"