Senior Full Stack Engineer (Struts)
Westlake, OH - USA
Job Summary
Must Have Skills:
Struts migration experience (MANDATORY)
Experience modernizing and migrating legacy Struts applications
Experience working with and maintaining legacy Java frameworks such as Apache Struts 1.x
8 years of software development experience using in Java Spring middle tier restful services
Strong experience refactoring and modernizing legacy applications while preserving business functionality
8 years of Client-side language library and framework proficiency in Angular JavaScript/TypeScript Node NPM HTML/CSS
The Expertise and Skills You Bring
- 8 years of software development experience using in Java Spring middle tier restful services
- 8 years of Client-side language library and framework proficiency in Angular JavaScript/TypeScript Node NPM HTML/CSS
- Experience applying AI-assisted development tools to accelerate legacy system analysis and modernization
- Experience working with and maintaining legacy Java frameworks such as Apache Struts 1.x including ActionForms Actions and Struts configuration
- Proven ability to analyze understand and reverse engineer complex legacy codebases with limited or outdated documentation
- Strong experience refactoring and modernizing legacy applications while preserving business functionality
- Experience troubleshooting and resolving complex production issues with the ability to trace end-to-end request flows across UI middleware and backend systems
- Proven experience with incremental modernization approaches (phased migration) to safely transition legacy applications to modern architectures