Job Summary
We are seeking two skilled Java developers with strong experience in Struts and IBM WebSphere to join an application development team. You'll design, develop, and maintain high-quality web applications written in Java, Angular, and related technologies. You'll work closely with business analysts, backend engineers, and QA to deliver robust, scalable solutions that make a real difference for users.
This role is ideal for candidates who are passionate about enterprise web applications and eager to expand their skillset into modern front-end frameworks, specifically Angular.
Your Role
Your responsibilities will include but will not be limited to:
Design, develop, and maintain enterprise web applications using Java, JSP, Struts, and WebSphere
Collaborate with cross-functional teams to deliver robust, scalable solutions
Write clean, maintainable, and well-tested code
Participate in code reviews and contribute to best practices
Optimise applications for maximum speed and scalability
Troubleshoot and resolve technical issues as they arise
Ensure compliance with organisational security, privacy, and accessibility standards
Required Skills & Experience
7+ years proven experience in Java (J2EE) and Angular (preferably v12+) development
Hands-on expertise with the Struts framework
Familiarity with Angular Reactive Forms and Angular Material
Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3
Solid background working with IBM WebSphere Application Server
Experience with RESTful and SOAP web services
Exposure to Agile development methodologies
Familiarity with collaboration and issue-tracking tools
Proven ability to apply secure coding practices and ensure compliance with recognised security standards throughout the SDLC
Jobs at Engage People
Life Completions Administrator