Job Description
Senior Java Developer
\n
Location: Charlotte RailYard, 1422 S. Tryon Street, Suite 400, Charlotte, NC 28203
\n
Work Model: Onsite
\n
Contract Dates: November 2, 2026–May 31, 2027
\n
\n
Overview
\n
Client is seeking a Senior Java Developer contractor with experience building high-performing, scalable, enterprise-grade applications. The role requires payments industry technology experience, strong Java engineering skills, and experience with microservices and cloud-based application development.
\n
Responsibilities
\n
- \n
- Manage Java/Java EE application development.
- Provide technical expertise throughout the full software development lifecycle, from concept and design through testing.
\n
\n
\n
Required Qualifications
\n
- \n
- 10–12 years of software engineering experience.
- Proven experience applying 12-factor principles.
- Experience with J2EE, Spring, and microservices.
- Cloud experience.
- Experience with API technologies, including REST and API management tools.
- Payments industry technology experience.
- Experience with Domain-Driven Design.
- Proficiency in bounded context analysis.
\n
\n
\n
\n
\n
\n
\n
\n
\n
Additional Technical Skills Listed in the Requisition
\n
- \n
- Modern Java development.
- Cloud-native patterns.
- Microservices.
- Containerization using Docker, OpenShift/Kubernetes, and Helm/Kustomize.
- API development.
- Event-driven architecture.
- Container-aware CI/CD engineering.
- Infrastructure-as-code awareness.
- Observability implementation.
- Automation-first development practices.
- Advanced Maven dependency management.
- Dynatrace.
- Redis.
- Spring Boot.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Preferred Qualifications
\n
- \n
- AWS experience is preferred for the cloud requirement.
\n
\n
