IT & Software

Java with AWS Architect

Luxoft

London · Greater London · United Kingdom

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

Reference: WJ-747_31049787

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.