Negotiable
Inside
Onsite
Stratford
Summary: The role of Java / AWS Developer requires a skilled professional with DV Clearance to support the upgrade and refactoring of legacy systems built on Oracle technologies. The position involves modernizing tightly coupled Java applications and integrating them with AWS cloud services within a cross-functional agile team. The engagement is contract-based and classified as inside IR35, requiring on-site presence five days a week in Stratford. The initial contract duration is between 6 to 12 months, with potential for extension.
Key Responsibilities:
- Refactor and enhance legacy Java-based systems, often tightly coupled with Oracle DB.
- Migrate and rearchitect components for cloud-readiness using AWS infrastructure and services.
- Design and implement efficient backend logic and APIs for integration with legacy and modern endpoints.
- Collaborate with DevOps, infrastructure, and data teams to align development with broader architectural and hosting strategies.
- Apply defensive and secure coding principles in line with GDS information assurance standards.
- Participate in Agile ceremonies and contribute to technical planning, sprint reviews, and retrospectives.
Key Skills:
- Proficiency in Java programming and experience with AWS services.
- Experience with Oracle technologies and database management.
- Strong understanding of cloud architecture and migration strategies.
- Knowledge of secure coding practices and GDS standards.
- Experience working in Agile development environments.
- Ability to collaborate effectively with cross-functional teams.
Salary (Rate): undetermined
City: Stratford
Country: undetermined
Working Arrangements: on-site
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Job Title: Java / AWS Developer
Clearance Level: DV Clearance
Location: On-site 5 days a week in Stratford
Engagement Type: Contract – Inside IR35
Duration: Initial 6–12 months (extendable)
A secure defence programme requires a skilled Java Developer with AWS experience to support the upgrade and refactoring of legacy systems built on Oracle technologies. This role involves reworking tightly coupled Java applications, integrating with AWS cloud services, and supporting the uplift of on-premise infrastructure to hybrid or cloud-native deployment models.
You will be part of a cross-functional agile team modernising mission-critical systems that require consistent performance, strict security standards, and long-term supportability.
Key Responsibilities
- Refactor and enhance legacy Java-based systems, often tightly coupled with Oracle DB.
- Migrate and rearchitect components for cloud-readiness using AWS infrastructure and services.
- Design and implement efficient backend logic and APIs for integration with legacy and modern endpoints.
- Collaborate with DevOps, infrastructure, and data teams to align development with broader architectural and hosting strategies.
- Apply defensive and secure coding principles in line with GDS information assurance standards.
- Participate in Agile ceremonies and contribute to technical planning, sprint reviews, and retrospectives.