AWS Application Modernisation Architect

IBU

Greater London

On-site

GBP 120,000 - 150,000

Full time

11 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

IBU seeks a hands-on Technology Lead to modernise a large-scale Java enterprise application into a secure, scalable, cloud-native platform on AWS. The role blends solution architecture, software engineering, database expertise, DevOps and customer-facing technical leadership.

You will lead end-to-end Java modernisation including microservices, API-first design, serverless patterns and distributed systems. Define the target architecture, roadmaps and engineering standards; design and implement

Qualifications

  • 12+ years in enterprise technology, architecture or software engineering leadership.
  • Strong hands-on AWS cloud architecture and application modernisation experience.
  • Deep expertise in Java, Spring Boot, microservices and distributed systems.
  • Hands-on DynamoDB and Aurora PostgreSQL data modelling and migration.

Responsibilities

  • Lead end-to-end Java application modernisation, including microservices, API-first, serverless and event-driven architecture.
  • Define target architecture, modernisation roadmap, technical standards and engineering best practices.
  • Design and implement AWS solutions using ECS, Fargate, Lambda, API Gateway, EventBridge, SQS, SNS, Step Functions, S3 and CloudWatch.
  • Provide hands-on technical leadership across Java 11/17+, Spring Boot, Spring Cloud, REST APIs, Python and TypeScript.
  • Mentor engineering teams and coordinate architects, developers, DevOps and database specialists across distributed workstreams.
  • Drive observability, security, resilience, performance and production-readiness standards.

Skills

Java
Spring Boot
Microservices
AWS
DynamoDB
Aurora PostgreSQL
Docker
CI/CD
Terraform/CloudFormation
Jenkins
GitHub Actions
TypeScript
Python
REST APIs
Serverless

Tools

Terraform
CloudFormation
Jenkins
GitHub Actions

Job description

We are seeking a hands-on Technology Lead to lead the modernisation of a large-scale Java enterprise application into a secure, scalable and cloud-native platform on AWS. The role combines solution architecture, software engineering, database expertise, DevOps and customer-facing technical leadership.

Key Responsibilities
  • Lead end-to-end Java application modernisation, including microservices, API-first, serverless and event-driven architecture.
  • Define target architecture, modernisation roadmap, technical standards and engineering best practices.
  • Design and implement AWS solutions using ECS, Fargate, Lambda, API Gateway, EventBridge, SQS, SNS, Step Functions, S3 and CloudWatch.
  • Provide hands-on technical leadership across Java 11/17+, Spring Boot, Spring Cloud, REST APIs, Python and TypeScript.
  • Lead database architecture and hands-on engineering across Amazon DynamoDB and Aurora PostgreSQL, including data modelling, performance tuning, migration, HA/DR and operational support.
  • Establish and govern CI/CD, DevSecOps and Infrastructure as Code using Jenkins/GitHub Actions, Terraform and/or CloudFormation.
  • Drive observability, security, resilience, performance and production-readiness standards.
  • Lead architecture workshops, technical governance and design reviews with customer stakeholders.
  • Mentor engineering teams and coordinate architects, developers, DevOps and database specialists across distributed workstreams.
  • Support complex technical issues, proof-of-concepts, performance optimisation and production transition.
  • 12+ years in enterprise technology, architecture or software engineering leadership.
  • Strong hands-on experience with AWS cloud architecture and application modernisation.
  • Deep expertise in Java, Spring Boot, microservices and distributed systems.
  • Strong hands-on DynamoDB and Aurora PostgreSQL/PostgreSQL experience, including DBA, SQL tuning and data migration.
  • Experience with Docker, CI/CD, Jenkins/GitHub Actions and Terraform/CloudFormation.
  • Proven experience leading technical teams and engaging with senior customer stakeholders.
  • Strong communication, architecture governance, problem-solving and mentoring skills.
  • Agile delivery and geographically distributed engineering teams.
  • Experience in high-volume sectors such as logistics, retail, financial services or manufacturing.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AWS Technology Lead — Java Modernisation
AWS Technology Lead — Java Modernisation

N Consulting Global • Greater London

Hybrid
GBP 90,000 - 140,000
Technology Lead - AWS, Java (Outside IR35/Remote)
Technology Lead - AWS, Java (Outside IR35/Remote)

Tenth Revolution Group • Greater London

Remote
GBP 72,000 - 94,000
AWS Modernisation Architect - Java Microservices Lead
AWS Modernisation Architect - Java Microservices Lead

IBU • Greater London

On-site
GBP 120,000 - 150,000
JAVA AWS Architect(Cloud ) in London
JAVA AWS Architect(Cloud ) in London

Energy Jobline ZR • Greater London

On-site
GBP 90,000 - 120,000
Technology Lead - AWS Modernisation
Technology Lead - AWS Modernisation

Tenth Revolution Group • Greater London

Remote
GBP 74,000 - 83,000
AWS Java Modernisation Lead — Hybrid Microservices Architect
AWS Java Modernisation Lead — Hybrid Microservices Architect

N Consulting Global • Greater London

Hybrid
GBP 90,000 - 140,000
AWS Devops Lead/Architect
AWS Devops Lead/Architect

Kryptos Technologies limited • Greater London

On-site
GBP 129,000 - 203,000
AWS Tech Lead
AWS Tech Lead

KBC Technologies Group • Reading

On-site
GBP 80,000 - 120,000
AWS Solution Architect
AWS Solution Architect

Virtual Hire Staffing • Cambridge

On-site
GBP 90,000 - 130,000
Java AWS Cloud Architect: Modernization & Microservices
Java AWS Cloud Architect: Modernization & Microservices

Energy Jobline ZR • Greater London

On-site
GBP 90,000 - 120,000