YOUR NEXT CHAPTER
Legacy Developer
About the role
• Analyze and explore existing Java EE applications
• Identify and document relevant components, dependencies, and application flows
• Prepare findings for development teams
• Support backend development and migration initiatives
• Create documentation and Jira tickets for knowledge transfer
• Proven ability to analyze unfamiliar and poorly documented systems
• Experience with Java EE/Jakarta EE and Enterprise Java Beans (EJB)
• Hands-on experience with at least one traditional application server: WebSphere, WebLogic, or WildFly/JBoss
• XML configuration and deployment descriptors
• Maven and Ant
• Strong documentation skills
• Experience migrating legacy systems to Spring/Spring Boot or newer Jakarta EE
• Nice-to-have: JSP or JSF experience
• Nice-to-have: Full-stack experience
• Nice-to-have: Practical experience with multiple traditional application servers
• Remote work