CareerPlanGet AI match score →

Senior Java Developer

London, GBR💼 Full-time🗓 2026-03-02 → 2026-07-31

Core

Build and maintain supporting components, data infrastructure, and reporting tools for a middle office transformation initiative to improve investment team access to positions and performance data.

Role type

Senior Java Developer (Middle Office)

Builds

Data infrastructure, reporting tools, and production-quality software for investment teams.

Domain

Asset Management / Financial Technology

Deliverable

production ML models | product features

Required skills

Java, Python, distributed systems architecture, data structures, algorithms, OOP, design patterns, data modelling, relational and NoSQL databases, RESTful APIs, Kafka, distributed caching, SQL, cloud platforms (AWS), data warehousing (Snowflake)

Preferred skills

Deep financial knowledge of transactions, positions, P&L, or performance management

Technologies

Java, Python, Kafka, Memcached, Ignite, AWS, Snowflake

Responsibilities

Build and maintain supporting components including data infrastructure and reporting tools; Ensure high performance and scalability through best practices in software architecture and rigorous testing protocols; Provide Level 3 support for middle office applications; Work closely with Portfolio Managers & Operations to gather requirements and provide technical solutions; Translate various financial asks into tangible, production-quality software; Mentor junior team members and perform code reviews to maintain high-quality standards

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗