About this role
Salary: £? - ? per year
Requirements: Strong experience in Java/J2EE enterprise application architecture and software development.Proven experience migrating or modernising enterprise applications hosted on JBoss EAP/ Red Hat application platforms, including EAP version upgrades and platform transformations.Experience assessing and remediating applications for Java/Jakarta EE compatibility and modernisation requirements.Strong knowledge of modern Java enterprise frameworks, application servers, APIs, persistence frameworks, databases, security frameworks, and integration technologies.Experience with application modernisation, technology upgrades, migration, re-platforming, and technical debt reduction initiatives.Good understanding of cloud-native architectures, DevOps, CI/CD, application security, and modern engineering practices.Experience with JBoss EAP 7.x and EAP 8.x environments.Prior hands-on software development experience building, enhancing, and supporting large-scale Java enterprise applications.Ability to perform code-level assessments, identify modernisation opportunities, and provide practical remediation guidance to engineering teams.Experience working directly with legacy application codebases and driving modernisation initiatives from assessment through implementation.Experience implementing AI-driven SDLC practices using AWS Kiro.Experience with Migration Toolkit for Applications (MTA), or equivalent migration assessment and modernisation tools. Responsibilities: Lead architecture assessment, modernisation planning, and migration of enterprise Java applications.Define and drive the technical architecture and implementation approach for complex Java-based enterprise applications.Assess application dependencies, frameworks, integrations, infrastructure components, and security controls to identify migration impacts and remediation requirements.Design scalable, resilient, secure, and high-performing systems using Java and modern architectural patterns.Provide technical leadership, guide development teams, manage technical risks, and support project planning and implementation from both architectural and engineering perspectives. Technologies: AIAWSArchitectCI/CDCloudDevOpsSupportJBossJavaSecurityJava EEARM More:
We are seeking a hands-on Java Software Architect for a 3-5 month contract inside IR35, offering up to £620 per day. This London-based role uses a hybrid working model with one day a week onsite and sits within the insurance sector. We are looking for someone to help lead the assessment, modernisation, and migration of enterprise Java applications, with a focus on modernisation strategy, platform compatibility, and AI-assisted engineering practices. Our team supports technical leadership across architecture, development, risk management, and delivery planning. This vacancy is being advertised by Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited, and we are a specialist talent acquisition and management consultancy covering a wide range of technical industries.
last updated 37 week of 2026