Java Software Engineer : Global Bank : £150k + bonus : Hybrid
Full-time
Mid
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.
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
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
Compensation: Competitive (circa £150k total comp) + benefits
Location: London (Hybrid, flexible working available)
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
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
Compensation: Competitive (circa £150k total comp) + benefits
Location: London (Hybrid, flexible working available)