Software Engineer IV – Java / AWS
Location: Coppel, TX, Charlotte, NC or St Louis, MO (Onsite 4 days/week)
Duration: Long term project
Interview: 1 Onsite Interview + Java Coding Assessment - (In person Interview)
Job Summary:
We are looking for a Software Engineer IV with strong Java, Spring Boot, AWS, and distributed transactional systems experience. This is an 80% development / 20% unit testing role focused on building highly scalable, low-latency microservices.
The ideal candidate has experience building transaction-heavy applications, concurrency/locking mechanisms, caching, ACID transactions, and distributed systems at scale.
Key Responsibilities:
Required Skills
Preferred Ex: AWS, Amazon, Apple, Meta, etc.
Preferred Skills: Drools, state-machine patterns, Resilience4j, parallel-run validation, and legacy-to-cloud migration experience.