Senior Java/Kotlin Engineer - Data-Driven Banking Reports

JUXT

England

On-site

GBP 90,000 - 130,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JUXT is seeking a senior engineer for our embedded team in Prime Brokerage. You will build data-intensive systems at scale, owning regulatory and client reporting work and modernising systems that deliver data feeds to clients and downstream systems across the bank.

You will work across Kotlin and Java applications, with large databases and messaging at scale, and focus on performance, correctness, and platform modernisation in a regulated banking environment.

Qualifications

  • Strong Java and Kotlin skills; C# exposure is a plus.
  • Heavy database experience: expert SQL Server modelling and performance analysis.
  • MongoDB experience with documents, collections, and aggregation.
  • Messaging and streaming: Kafka or similar.
  • Building and consuming REST APIs and RPC services.
  • Containers and orchestration with OpenShift/Kubernetes.
  • Observability with ELK, OpenTelemetry, Grafana, Prometheus.
  • Automated testing: integration tests and end-to-end testing.
  • Experience on large banking/reporting systems and understanding complex domains.
  • Comfortable in a large regulated bank with change control and security reviews.
  • Experience with BigData cloud tech (Starburst/Trino, Snowflake).
  • Batch/scheduled workloads at scale; modernising legacy systems incrementally.
  • Using AI coding assistants (Copilot) in development workflows.

Responsibilities

  • Drive delivery of the regulatory and client reporting workstream with deadlines.
  • Build and maintain data transformation pipelines between SQL Server, MongoDB, Kafka/EMS, and downstream consumers.
  • Engage with upstream data providers, downstream consumers, and SMEs to understand requirements.
  • Modernise the stack by transforming SQL Server stored procedures into Kotlin services.
  • Investigate database performance and correctness, including tuning logical vs physical reads.
  • Support platform modernisation, migrating scheduling from Autosys to Kubernetes/OpenShift.

Skills

Java & Kotlin
SQL Server
MongoDB
Kafka
REST/RPC
Kubernetes/OpenShift
Observability
End-to-end testing
Banking domain
Regulated environment
AI coding assistants

Tools

SQL Server
MongoDB
Kafka
OpenShift
Kubernetes
ELK/OpenTelemetry
Grafana
Prometheus
Autosys
Starburst/Trino
Snowflake

Job description

JUXT is seeking a senior engineer for our embedded team in Prime Brokerage. You will build data-intensive systems at scale, owning regulatory and client reporting work and modernising systems that deliver data feeds to clients and downstream systems across the bank.

You will work across Kotlin and Java applications, with large databases and messaging at scale, and focus on performance, correctness, and platform modernisation in a regulated banking environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Kotlin/Java Engineer - Equities Prime Brokerage
Senior Kotlin/Java Engineer - Equities Prime Brokerage

Luxoft • Greater London

On-site
GBP 110,000 - 150,000
Senior Java/Kotlin Engineer - Prime Finance Modernization
Senior Java/Kotlin Engineer - Prime Finance Modernization

Grid Dynamics • Greater London

Hybrid
GBP 120,000 - 150,000
Bleeding-edge projects
Well-equipped office
Corporate events
+5
Senior Java Engineer – Greenfield FinTech (London)
Senior Java Engineer – Greenfield FinTech (London)

JUXT • Greater London

On-site
GBP 70,000 - 120,000
Senior Kotlin/Java Engineer - Cloud-Native Trading Platform
Senior Kotlin/Java Engineer - Cloud-Native Trading Platform

Luxoft • Greater London

On-site
GBP 110,000 - 150,000
Senior Java/Kotlin Backend Engineer - Portfolio Analytics
Senior Java/Kotlin Backend Engineer - Portfolio Analytics

JPMorgan Chase & Co. • Glasgow

On-site
GBP 70,000 - 100,000
Senior Kotlin / Java Engineer – FX Risk & Valuation
Senior Kotlin / Java Engineer – FX Risk & Valuation

Grid Dynamics • Greater London

On-site
GBP 110,000 - 160,000
Competitive salary
Flexible schedule
Medical insurance
+2
Backend Engineer - Cloud-Native FinTech (Java/Kotlin)
Backend Engineer - Cloud-Native FinTech (Java/Kotlin)

Next Frontier Capital • Greater London

On-site
GBP 70,000 - 110,000
Senior Java Kotlin Developer
Senior Java Kotlin Developer

HCLTech • Greater London

On-site
GBP 90,000 - 140,000
Senior Java Developer
Senior Java Developer

Luxoft Germany • Greater London

On-site
GBP 110,000 - 160,000
Java/Kotlin Core Platform Engineer — Hybrid & Growth
Java/Kotlin Core Platform Engineer — Hybrid & Growth

Citibank (Switzerland) AG • Greater London

Hybrid
Confidential
Annual leave 27 days
Discretionary bonus
Private Medical & Life Insurance
+4