Company Banner
Seasonal
ST

Software Engineer

Greater London

Competitive Salary

Seasonal

4 days ago

Job Description

We are seeking a highly skilled Java Engineer to join a team responsible for building and supporting the next generation of post-trade infrastructure. This role will focus on designing, developing, and maintaining large-scale distributed systems that support critical post-trade functions across the transaction lifecycle.The ideal candidate will have experience building high-volume, low-latency platforms that process significant transaction volumes in areas such as payments, margin, settlements, clearing, reconciliations, collateral management, or related financial infrastructure. This is a hands-on engineering position requiring strong technical expertise, excellent communication skills, and the ability to collaborate across technology and business teams.ResponsibilitiesDesign, develop, and support scalable Java-based applications and servicesBuild distributed systems capable of processing high transaction volumes with high reliability and resiliencyContribute to the architecture and modernization of strategic post-trade platformsDevelop solutions supporting payments, margin, settlements, clearing, reconciliations, and related workflowsPartner with operations, product, and business stakeholders to deliver critical platform enhancementsImprove system performance, scalability, monitoring, and operational stabilityParticipate in production support and troubleshooting of business-critical applicationsDrive engineering best practices, code quality, testing, and deployment standardsCollaborate with global technology teams on strategic initiatives and platform integration effortsQualifications4-10 years of professional software engineering experienceStrong Java development expertise with a solid understanding of object-oriented design principlesExperience building and supporting distributed systems in high-volume, mission-critical environmentsStrong understanding of system scalability, resiliency, fault tolerance, and performance optimizationExperience developing transaction-processing platforms within financial services or fintech environmentsStrong verbal and written communication skillsProven ability to work effectively in collaborative, cross-functional teamsPreferred ExperiencePost-trade technology experience including payments, margin, settlements, clearing, reconciliations, collateral management, or treasury operationsExperience working within banking, capital markets, or financial infrastructure organizationsExposure to trading infrastructure or broader capital markets technology environmentsExperience with messaging technologies, event-driven architectures, and real-time processing systemsExperience working with cloud-native or modern distributed architecturesTarget Candidate ProfileEngineers currently working within banks, broker-dealers, exchanges, clearing firms, payment platforms, or financial infrastructure organizationsStrong hands-on developers who remain actively involved in design and codingCandidates from Big Tech environments may be considered if they have substantial distributed systems experience and a demonstrated interest in financial infrastructureCandidates whose backgrounds are primarily focused on enterprise software applications without significant distributed systems or transaction-processing experience are generally less aligned with the requirements of this role

Skills & Qualifications

  • No skills specified.

Benefits

  • No benefits available.

Location

No map available.