Java Developer – Apache Struts
About Us:
Founded on the grounds of innovation – iXceed Solutions is an ISO certified, leader in Talent and Digital recruitment solutions, serving Fortune 100 companies globally.
About the Role
We are looking for a hands-on Java Developer with strong expertise in Apache Struts and enterprise application modernization to join our development team. You will be part of an ongoing migration program where key frameworks and legacy components are being upgraded to modern Java standards.
Java Developer – Apache Struts
📍 Location: London, UK (3 days/week from client office – mandatory)
📄 Employment Type: Permanent
What You’ll Do
- Develop and enhance enterprise applications using Java 11/17
- Work extensively with Apache Struts 2.x (ActionSupport, OGNL, Interceptors, XML configs)
- Execute Jakarta EE migrations (javax.* → jakarta.*)
- Build and maintain EJB-based enterprise applications
- Manage builds using Apache Ant & Ivy
- Deploy applications on IBM WebSphere (Traditional/Liberty)
- Implement persistence using Hibernate ORM
- Develop UI components using JSP & Struts tag libraries
- Support modernization, refactoring, and security remediation initiatives
Must-Have Skills
- 4+ years of Java development experience
- Strong hands-on expertise in Apache Struts 2.x
- Experience with Hibernate, Spring Boot & MS SQL Server
- Knowledge of Jakarta EE migrations
- Experience with EJB architecture
- Familiarity with IBM WebSphere deployments
- Strong debugging and problem-solving skills in legacy systems
Nice to Have
- CVE remediation and enterprise security tooling experience
- Experience upgrading libraries (Jackson, Bouncy Castle, commons-fileupload)
- Exposure to Red Hat Linux, Hadoop/Hive JDBC
- Financial services or regulated industry background
- Experience with AI-assisted development tools like GitHub Copilot