Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead applications systems analysis and programming activities for FX electronic trading software, focusing on pricing and distribution technology.
Manage project delivery including coordinating with stakeholders, implementing solutions, estimating and executing enhancements, and providing incident support.
Contribute to shaping technical direction and delivering successful full-scale rollouts in a fast-paced front office environment.
Minimum Requirements
12+ years of relevant experience in Applications Development or systems analysis role, with at least 10+ years of commercial Java development experience.
Bachelor’s degree or equivalent experience in a technical subject; Master’s degree preferred.
Strong proficiency in core Java (Java17+), middleware technologies, Unix/Linux scripting, Oracle and NoSQL databases.
Experience with SpringBoot, cloud native technologies, messaging middleware (Solace), low latency programming, Python/Groovy scripting preferred but not mandatory.
Ideal Candidate Profile
Senior-level individual contributor with ability to manage priorities and deliver deadlines in a structured, large collaborative environment.
Experience working on mission-critical distributed systems within financial services, preferably with FX domain knowledge.
Strong software engineering discipline with proven ability to produce low defect code and familiarity with modern DevOps tools (CI/CD, cloud deployments).
