Java with AWS Architect

Company: Luxoft
Apply for the Java with AWS Architect
Location: London
Job Description:

Overview

In this role you will modernize critical financial services applications within a global team. You’ll drive Spring Boot upgrades, move toward stateless microservices, and enhance Kafka-driven integrations in a low-latency, high-stability environment. You will collaborate with QA, DevOps, and architecture teams to plan migrations and deliver high-quality, resilient software. This is a strategic modernization program with growth opportunities across the client’s roadmap.

Pay / Benefits

  • attractive salary
  • benefits package
  • professional training
  • growth opportunities
  • international team

Responsibilities

  • Upgrade legacy applications to Spring Boot 2.x–3.x and manage major version transitions
  • Decommission and replace Hazelcast in distributed systems
  • Refactor applications toward stateless, scalable microservices
  • Enhance integrations with Kafka-based event-driven architecture
  • Support Murex batch and real-time processing flows
  • Collaborate on migration and rollout strategy with QA, DevOps, and architecture teams
  • Ensure performance, resilience, and fault tolerance; participate in code reviews and production support

Key requirements

  • Strong commercial Java development experience
  • Proficiency with Spring and/or Spring Boot
  • Experience with Maven and/or Gradle
  • Experience upgrading Java libraries and dependencies
  • Ability to identify and remediate security vulnerabilities; secure coding practices
  • Strong debugging and problem-solving skills
  • Experience with Git and CI/CD pipelines
  • Experience with legacy Java applications and impact assessment of upgrades
  • Experience with unit and integration testing
  • diligent
  • tenacious
  • delivery-focused
  • Java development
  • Spring / Spring Boot
  • Maven / Gradle

…

Posted: October 16th, 2026