This job offer is no longer available
About
Senior Software Engineer | Contract | Java / AWS / Kafka
Check below to see if you have what is needed for this opportunity, and if so, make an application asap.
Hands-on senior engineering role on a major payments modernisation — legacy platform out, event-driven microservices on AWS in. Real engineering complexity, modern tooling, and a genuine AI-first delivery culture.
You'll be designing and shipping production microservices, leading legacy decomposition using DDD and strangler patterns, and working closely with architecture, data science, and AI platform teams. There's also a coaching element — helping less experienced engineers work effectively with AI tooling and copilots.
Day to day
- Architecting and building cloud-native, event-driven payment services
- Legacy modernisation — decomposition, DDD, AI-accelerated refactoring
- Instrumenting systems so AI copilots and autonomous runbooks can operate safely
- CI/CD, IaC, observability, chaos/resilience practices
- Mentoring engineers on AI-first ways of working
What they're looking for
- Strong Java — expert level, not just competent
- Kafka / event-driven architecture at scale
- CI/CD, xcfaprz DevOps/SRE practices
- Hands-on experience with AI-assisted engineering tools (Copilot etc.) or building LLM-enabled services
- Experience delivering in complex, regulated environments
This is a role for someone who can balance transformation ambition with real delivery — pragmatic engineering decisions, not just greenfield enthusiasm.
#J-18808-Ljbffr
Languages
- English
This job was posted by one of our partners. You can view the original job source here.