At a Glance
- Tasks: Develop and enhance enterprise applications using Java and Apache Struts.
- Company: Join iXceed Solutions, a leader in talent and digital recruitment.
- Benefits: Permanent position with competitive salary and growth opportunities.
- Other info: Work in a dynamic environment with Fortune 100 clients.
- Why this job: Be part of a migration program and modernise legacy systems.
- Qualifications: 4+ years Java experience and strong Apache Struts skills required.
The predicted salary is between 55000 - 70000 € per year.
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.
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
Java Developer - Apache Struts in City of London employer: ixceed solutions
At iXceed Solutions, we pride ourselves on fostering a dynamic and innovative work environment that empowers our employees to thrive. As a Java Developer in London, you will not only engage in exciting projects with Fortune 100 companies but also benefit from our commitment to professional growth through continuous learning opportunities and a collaborative culture. With a focus on modernisation and cutting-edge technology, we offer a unique chance to make a meaningful impact while enjoying the vibrant atmosphere of one of the world's leading cities.
StudySmarter Expert Advice🤫
We think this is how you could land Java Developer - Apache Struts in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java and Apache Struts. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your projects, especially those involving Java and Apache Struts. This gives potential employers a sneak peek into your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for interviews by brushing up on common Java and Apache Struts questions. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format and types of questions you might face.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Java Developer - Apache Struts in City of London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your Java development experience and expertise in Apache Struts. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how your background makes you a perfect fit. We love seeing enthusiasm and a bit of personality!
Showcase Your Technical Skills:When filling out your application, be specific about your technical skills. Mention your experience with Jakarta EE migrations, Hibernate, and any other relevant technologies. We’re looking for those hands-on experiences that set you apart!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!
How to prepare for a job interview at ixceed solutions
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially versions 11 and 17. Be ready to discuss your experience with Apache Struts 2.x in detail, as well as any projects where you've executed Jakarta EE migrations. The more specific examples you can provide, the better!
✨Showcase Your Problem-Solving Skills
Prepare to talk about how you've tackled debugging and problem-solving in legacy systems. Think of a couple of challenging scenarios you've faced and how you resolved them. This will demonstrate your hands-on expertise and ability to adapt.
✨Familiarise Yourself with the Tools
Get comfortable with the tools mentioned in the job description, like Apache Ant, Ivy, and IBM WebSphere. If you have experience with EJB architecture or Hibernate ORM, be ready to discuss how you've used these in your previous roles.
✨Understand the Company’s Vision
Research iXceed Solutions and their focus on innovation in talent and digital recruitment. Understanding their mission and values will help you align your answers with what they’re looking for, showing that you're not just a fit for the role, but also for the company culture.