What are the responsibilities and job description for the Java EE Developer position at LanceSoft, Inc.?
We are looking for a Java EE Developer with strong expertise in legacy system analysis and modernization. The role focuses on transforming enterprise applications into cloud-native, modular, secure, and interoperable platforms while preserving core business logic.
What You’ll Do
✔ Analyze legacy Java EE components (EJB, JPA, SOAP)
✔ Support application transformation & modernization planning
✔ Document current behavior, integrations & dependencies
✔ Work closely with architects & analysts during migration
✔ Help migrate systems to microservices & API-driven platforms
✔ Use AI code analysis tools to interpret legacy code
✔ Extract and validate business requirements
✔ Identify technical debt, design patterns & architecture details
Must Have Experience
✅ 12 years in Java/Java EE development
– EJB, JPA, SOAP services
– Java SE 1.8 / Java EE 8
– Deployment on enterprise servers
✅ 10 years collaborating with architects, BAs, security teams
✅ 8 years
– DevSecOps (testing, deployment, monitoring)
– Cloud-native transformation (containers, scaling, APIs)
– Agile (sprint planning, backlog refinement)
– AI code analysis tools
– Strong problem-solving & design patterns
✅ 2 years with AI development tools
Salary : $80 - $90