CareerPlan

Software Engineer III - Java - Senior Associate

London, England, GBFull-time2026-11-06 → 2026-11-10

Core

Senior Java engineer building secure, scalable, high-throughput distributed systems and AI-assisted development workflows for the Commercial & Investment Bank's Payments Technology group.

Role type

Senior IC Software Engineer (Java/Spring Boot)

Builds

Reliable, market-leading technology products for payments and financial services

Domain

Financial Services / Payments Technology

Deliverable

production ML models

Required skills

Java, Spring Boot, System Design, CI/CD, Distributed Systems, AI Coding Assist Tools, Agile Methodologies, Cloud Platforms, Database Technologies (CockroachDB/Cassandra), Security

Preferred skills

Reactive Programming, On-prem and Public Cloud, Distributed Databases

Technologies

Spring Boot, CockroachDB, Cassandra, AI coding tools

Responsibilities

Design and develop secure, high-quality production code; implement solutions using enterprise-authorized AI coding assist tools; produce architecture and design artifacts; analyze large data sets to drive system improvements; ensure operational stability in distributed systems.

Seniority

Senior, hands-on IC