Overview
Job Title: Sr. Java Developer
Role: Remote
CTH
C2C 6 months to hire
Responsibilities
- Analyze legacy applications to understand business logic, data structures, and operational dependencies
- Translate ambiguous or undocumented system behavior into clear modernization strategies
- Partner with architects to design forward-compatible software components and integration points
- Work independently in a complex, evolving environment with minimal guidance
- Collaborate with cross-functional teams to validate assumptions and align on implementation pathways
- Communicate technical findings and modernization strategies to both technical and non-technical stakeholders
Required Qualifications
- 10+ years of experience
- Strong experience in application modernization, preferably with Java, Spring Boot, and microservices
- Proven ability to analyze and deconstruct complex legacy systems
- Skilled in data and rule interpretation translating business logic into system behavior
- Familiarity with cloud platforms (AWS/Azure), containerized environments (OpenShift, Kubernetes)
- Strong communication skills, especially in navigating ambiguity and cross-team collaboration
- Prior experience supporting enterprise-scale transformation projects