Low-Latency Java Engineer for Real-Time Payments & Kafka

JPMorgan Chase & Co.

Bournemouth

On-site

GBP 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase & Co. in Bournemouth is seeking a Software Engineer II to join the Global Liquidity and Cash Management Technology team. You will design, develop, and maintain high-performance Java services that power real-time liquidity and cash management.

The role emphasizes collaboration across global teams, code reviews, architecture discussions, and automated testing. You will grow through dedicated training and contribute to a secure, scalable wholesale banking platform.

Qualifications

  • Formal training or certification on Java concepts and proficient applied experience.
  • Understanding of Java 17+ fundamentals and frameworks (Spring Boot), OO programming, multi-threading, messaging technologies and networks.
  • Experience with modern testing tools (JUnit, Mockito, Spring Test Framework).
  • Experience using and designing schemas/data structures in resilient SQL and NoSQL databases (e.g. CockroachDB).
  • Familiarity with Linux, containers and cloud architectures/services.
  • Strong interpersonal and communication skills with globally distributed teams.
  • Understanding of the full SDLC and Agile approach.
  • Hands-on experience with AI-assisted software development tools and secure coding practices.

Responsibilities

  • Design and develop high-performance, latency-sensitive Java code with security and code reviews.
  • Write secure, high-quality code and automated tests.
  • Create architecture and design artifacts for complex applications and ensure design constraints.
  • Identify opportunities to improve operational stability of software and systems.
  • Participate in communities of practice to drive modern tech adoption.
  • Collaborate as part of a global team and provide out-of-hours support.

Skills

Java fundamentals
OO programming
Multi-threading
Cloud architectures
Agile methodologies
Communication skills
Linux familiarity

Tools

JUnit
Mockito
Spring Test Framework
Envoy
Terraform
Kubernetes
Protobuf
gRPC

Job description

JPMorgan Chase & Co. in Bournemouth is seeking a Software Engineer II to join the Global Liquidity and Cash Management Technology team. You will design, develop, and maintain high-performance Java services that power real-time liquidity and cash management.

The role emphasizes collaboration across global teams, code reviews, architecture discussions, and automated testing. You will grow through dedicated training and contribute to a secure, scalable wholesale banking platform.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Engineer II — Low-Latency Kafka Payments
Java Engineer II — Low-Latency Kafka Payments

Next Frontier Capital • Bournemouth

On-site
GBP 65,000 - 94,000
Senior Java Engineer — Real-Time Payments Platform
Senior Java Engineer — Real-Time Payments Platform

JPMorganChase • England

On-site
GBP 90,000 - 150,000
Software Engineer II - Low-Latency Java and Kafka
Software Engineer II - Low-Latency Java and Kafka

JPMorgan Chase & Co. • Bournemouth

On-site
GBP 60,000 - 90,000
Software Engineer II - Low-Latency Java and Kafka
Software Engineer II - Low-Latency Java and Kafka

JPMorgan Chase & Co. • Christchurch

On-site
GBP 85,000 - 110,000
Software Engineer II - Low-Latency Java and Kafka
Software Engineer II - Low-Latency Java and Kafka

Next Frontier Capital • Bournemouth

On-site
GBP 65,000 - 94,000
Software Engineer II – Real-Time Liquidity & Payments
Software Engineer II – Real-Time Liquidity & Payments

JPMorgan Chase & Co. • Christchurch

On-site
GBP 85,000 - 110,000
Senior Low-Latency Java & Kafka Engineer
Senior Low-Latency Java & Kafka Engineer

Fairygodboss • Bournemouth

On-site
GBP 50,000 - 70,000
Software Engineer III - Low-Latency Java and Kafka
Software Engineer III - Low-Latency Java and Kafka

Fairygodboss • Bournemouth

On-site
GBP 50,000 - 70,000
Low-Latency Payments Platform Lead
Low-Latency Payments Platform Lead

JPMorganChase • England

On-site
GBP 90,000 - 130,000
Lead Software Engineer - Low-Latency Global Payments
Lead Software Engineer - Low-Latency Global Payments

JPMorgan Chase & Co. • Bournemouth

On-site
GBP 90,000 - 140,000