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

Hunter Bond
London, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
£150,000.0
Working hours
Shift work

Tech stack

Java (Programming Language) Data Analysis Data Structures Python (Programming Language) Object-Oriented Software Development Prometheus Ruby DataOps Software Engineering Grafana Splunk Data Pipelines

Job description

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

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.

Core Skills & Experience

  • 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

The Role

  • 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

  • Observability tools: Splunk, Prometheus, Grafana
  • Secondary languages: Python, Ruby

Location

London (Hybrid, flexible working available)

Get notified about new Java Software Engineer jobs in London Area, United Kingdom.

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

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:00 min

Separating dataset creation from low-level software implementation steps

Jan Zawadzki · World Congress 2022

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

3:10 min

Correlating dispersed logs using structured request tracing

Michael Eder +1 · LIVE

1:28 min

Building shared Java modules and analyst targeting platforms

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all