Java with AWS Architect
Luxoft
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
- 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
- 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