Negotiable
Undetermined
Undetermined
London Area, United Kingdom
Summary: The role of Java Developer / J2EE Application Support Engineer involves supporting, enhancing, and maintaining enterprise-scale applications within the CDS ecosystem. The position requires expertise in Java enterprise technologies, CI/CD pipelines, and Agile methodologies, particularly in high-availability environments. The candidate will be responsible for both development and systems administration tasks related to J2EE applications. Strong collaboration and problem-solving skills are essential for success in this role.
Key Responsibilities:
- Design, develop, and maintain enterprise J2EE applications within the CDS platform.
- Provide systems administration support for J2EE-based applications, including deployment, configuration, and performance tuning.
- Work with middleware technologies such as JBoss application server.
- Contribute to CI/CD processes using Jenkins and version control systems (Git).
- Support configuration management and automation activities using Ansible.
- Develop and consume web services (REST/SOAP) within distributed system architectures.
- Implement messaging solutions using JMS and MDB (Message-Driven Beans).
- Write and maintain unit tests using JUnit to ensure code quality and reliability.
- Participate in Agile Scrum ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
- Track development activities and defects using JIRA.
Key Skills:
- Minimum 5 years continuous UK residency (mandatory due to government requirements).
- 2–5 years of hands-on development experience in Java enterprise environments.
- Systems administration experience supporting J2EE applications.
- Strong working knowledge of: Java Spring Framework, Web Services (REST/SOAP), JMS & MDB, JUnit.
- Experience with: JBoss, Jenkins, Ansible, Git, JIRA.
- Practical experience working in Agile Scrum delivery models.
- Strong troubleshooting, analytical, and problem-solving skills.
Salary (Rate): undetermined
City: London Area
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Role Summary We are seeking a Java Developer / J2EE Application Support Engineer with hands-on development and systems administration experience to support, enhance, and maintain enterprise-scale applications within the CDS ecosystem. The role requires a strong understanding of Java enterprise technologies, CI/CD pipelines, and Agile delivery practices within high-availability, high-throughput environments.
Key Responsibilities
- Design, develop, and maintain enterprise J2EE applications within the CDS platform.
- Provide systems administration support for J2EE-based applications, including deployment, configuration, and performance tuning.
- Work with middleware technologies such as JBoss application server.
- Contribute to CI/CD processes using Jenkins and version control systems (Git).
- Support configuration management and automation activities using Ansible.
- Develop and consume web services (REST/SOAP) within distributed system architectures.
- Implement messaging solutions using JMS and MDB (Message-Driven Beans).
- Write and maintain unit tests using JUnit to ensure code quality and reliability.
- Participate in Agile Scrum ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
- Track development activities and defects using JIRA.
Required Skills & Experience
- Minimum 5 years continuous UK residency (mandatory due to government requirements).
- 2–5 years of hands-on development experience in Java enterprise environments.
- Systems administration experience supporting J2EE applications.
- Strong working knowledge of: Java Spring Framework Web Services (REST/SOAP) JMS & MDB JUnit
- Experience with: JBoss Jenkins Ansible Git JIRA
- Practical experience working in Agile Scrum delivery models.
- Strong troubleshooting, analytical, and problem-solving skills.
Desirable Attributes
- Experience in large-scale, high-volume transactional systems.
- Exposure to public sector or regulated environments.
- Understanding of secure coding and performance optimisation principles.