Java Application Architect

Advanced Resource Managers Ltd

Greater London

On-site

GBP 69,000 - 114,000

Part time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Advanced Resource Managers Ltd. is seeking a hands-on Java Software Architect to lead assessment, modernisation, and migration of enterprise Java applications. The role focuses on defining architecture, guiding teams, and addressing platform compatibility while leveraging AI-assisted practices to accelerate delivery.

The position is London-based with hybrid working (1 day a week onsite) in the insurance sector, offering senior technical leadership in a contract engagement.

Qualifications

  • Strong Java/J2EE enterprise architecture and development experience.
  • Experience migrating or modernising enterprise apps on JBoss EAP/Red Hat platforms, including EAP upgrades.
  • Knowledge of Java/Jakarta EE compatibility and modernisation requirements.
  • Familiarity with cloud-native architectures, DevOps, CI/CD, and secure engineering practices.

Responsibilities

  • Lead assessment, modernisation planning, and migration of enterprise Java applications.
  • Define architecture and implementation approach for complex Java-based enterprises.
  • Assess dependencies, frameworks, integrations, infrastructure, and security to identify migration impacts.
  • Design scalable, resilient, secure, high-performing systems using Java and modern patterns.

Skills

Java/J2EE architecture
Migration/Modernisation
Cloud-native/DevOps
APIs/Persistence/Security
AI-assisted SDLC

Job description

Java Software Architect

3-5 Month contract - Inside IR35 - up to £620 per day

London based - hybrid working - 1 day a week onsite

Insurance sector

Role Overview

We are seeking a hands-on Java Software Architect to lead the assessment, modernisation, and migration of enterprise Java applications. This role requires a strong technical leader who can define and execute modernisation strategies, address platform compatibility challenges, and leverage AI-assisted engineering practices to accelerate application assessment, code remediation, testing, and delivery.

The role involves providing technical leadership, guiding development teams, managing technical risks, and supporting project planning and implementation from both architectural and engineering perspectives.

Key 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.
Required Experience & Skills
  • 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.
Preferred Skills
  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Enterprise Java Modernisation Architect (Hybrid London)
Enterprise Java Modernisation Architect (Hybrid London)

Advanced Resource Managers Ltd • Greater London

Hybrid
GBP 69,000 - 114,000
Senior Java Architect
Senior Java Architect

Falcon Smart IT (FalconSmartIT) • Greater London

Hybrid
GBP 110,000 - 150,000
Java Engineer
Java Engineer

Experis • Ribble Valley

On-site
GBP 111,000 - 114,000
Senior Java Architect, Banking, Kafka in London
Senior Java Architect, Banking, Kafka in London

Energy Jobline ZR • Greater London

Hybrid
GBP 96,000 - 126,000
Hybrid work model
Senior Java Architect - Payments
Senior Java Architect - Payments

Sanderson • City Of London

On-site
GBP 143,000 - 156,000
Senior Java Developer
Senior Java Developer

Network IT • Stafford

On-site
GBP 129,000 - 138,000
Enterprise Architect
Enterprise Architect

N Consulting Global • England

On-site
GBP 75,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

Lorien • City Of London

Hybrid
GBP 77,000 - 129,000
Enterprise Architect ( Java J2ee) BFSI domain
Enterprise Architect ( Java J2ee) BFSI domain

Kryptos Technologies UK Limited • Greater London

On-site
GBP 80,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Insight Global • Greater London

On-site
GBP 111,000 - 148,000