About the Role
Backend Java Developer with Camunda HIGHLIGHTSLocation: Wilmington, NC or Mclean, VA (Hybrid) or RemotePosition 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"