Java Software Engineer: Global Bank: £150k + bonus: Hybrid

Hunter Bond
Charing Cross, United Kingdom
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
£ 150K

Job location

Charing Cross, United Kingdom

Tech stack

Java
Amazon Web Services (AWS)
Data analysis
Cloud Computing
Data Structures
Python
PostgreSQL
Object-Oriented Software Development
Oracle Applications
Redis
Prometheus
Ruby
DataOps
Software Engineering
SQL Databases
Grafana
Spark
Kubernetes
Information Technology
Kafka
Splunk
Data Pipelines
Docker

Job description

We're partnering with a global, technology-driven investment bank seeking a Senior Java Engineer to join their platform engineering team. You'll work on systems that support trading, risk, analytics, and data operations across multiple markets - building scalable, reliable software that powers key business processes. This is a great opportunity to contribute to meaningful engineering projects in a collaborative, tech-focused environment., As part of the platform engineering team, you will:

  • Build and maintain services and tools supporting trading, analytics, and risk operations
  • Work on data pipelines for ingestion, transformation, storage, and distribution
  • Collaborate with quants, traders, and analysts to deliver functional and reliable solutions
  • Contribute to platform architecture and help improve maintainability, reliability, and scalability
  • Assist in integrating new technologies and frameworks to support evolving business needs

Bonus Experience

  • Kafka, Spark, Trino, Redis
  • SQL (Postgres, Oracle)
  • Cloud technologies: AWS, Kubernetes, Docker
  • Observability tools: Splunk, Prometheus, Grafana
  • Secondary languages: Python, Ruby

Requirements

  • 3+ years of professional software engineering experience
  • Strong computer science fundamentals - algorithms, data structures, system design
  • Proficiency in Java (Java 11+), including concurrency and object-oriented design
  • Experience building data-intensive systems or service-oriented platforms
  • Comfortable working with distributed teams and collaborating across engineering and business functions

Apply for this position