Lead Java Developer with AWS (Multiple locations)
Job Role: Lead Java Developer with Strong AWSMode of Interview: 1 onsite to hire with Java coding assessmentTimeslots: Thursday 12:00- 2:00 p.m. CST or 3:30 – 5:00 p.m. CST or Friday: 1:00 p.m. to 5:00 p.m. CSTLocation: Onsite in TX, NC, or MO, based out of the nearest available office in one of these states.LOA: currently budgeted until the end of the year (4 months), with the intention to extend for the duration of 2027Pay Rate: $75/hr. on C2CKeys for this roleYou need someone with hands on coding experience to be able to set up frameworks and create the project scaffolding for the coders to develop. They must have experience building transactional systems.This is not an architect role. This team has two architects on the team. This is a lead role. The lead will be setting up the framework to set the coders up on the position. Job DescriptionLead the design and delivery of event-driven transactional microservices on AWS (Java 17/Spring Boot, ECS, Aurora PostgreSQL, SQS FIFO, EventBridge, MSK) processing millions of decisions/day — not data pipelines or analytics.Required: 7+ years Java/Spring Boot, hands-on AWS (ECS, Aurora, SQS, EventBridge), transactional systems with concurrency controls (advisory locks, optimistic versioning), Kafka, CI/CD (GitLab), Terraform/CDK.Preferred: Drools rules engine, state machine patterns, parallel-run validation, Resilience4j, legacy-to-cloud migration.