Java Developer - FX Matching Applications
London, England, United Kingdom · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 3 days ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About LSEG
London Stock Exchange Group (LSEG) is a globally recognized financial markets infrastructure and data provider committed to enabling innovation, risk management, and job creation worldwide. With over 300 years of history, LSEG supports financial stability and economic growth by delivering dependable services through an open-access model. Operating across 70 countries with a workforce of 25,000, LSEG fosters an inclusive culture that promotes growth, diversity, and innovation.
Role Overview
As a Senior Java Developer, you will be integral in developing and enhancing systems that facilitate foreign exchange (FX) trading. Your contributions will focus on creating fast, stable, and scalable applications that improve trading reliability and efficiency. Collaboration with engineers, product teams, and operations will be key, alongside contributing ideas to shape system architecture and functionality.
Key Responsibilities
- Develop and improve backend services using Java.
- Design solutions that enhance system reliability and scalability.
- Optimize system performance and stability.
- Own development features through all stages from coding to production deployment.
- Collaborate with cross-functional teams including engineering, product, and operations.
- Participate in team activities such as planning sessions, code reviews, and mentoring.
- Troubleshoot production issues and engage in continuous improvement initiatives.
- Enhance software delivery processes and uphold quality standards.
- Create automated tests and support continuous integration and delivery practices.
- Adhere to secure coding practices and help meet compliance standards.
Required Qualifications and Skills
- Proven experience in backend system development within a professional setting.
- Strong proficiency in Java programming.
- Good understanding of system performance optimization and concurrency management.
- Experience with development tools including Git and continuous integration/continuous delivery pipelines.
- Comfortable working in a Linux operating environment.
Preferred Experience
- Background in trading or financial systems development.
- Knowledge of messaging protocols such as FIX.
Personal Attributes
- Aptitude for problem-solving and a desire to continuously learn.
- Clear and effective communication skills with collaborative teamwork spirit.
- Strong sense of ownership with follow-through capability.
- Flexibility to work autonomously and within team settings.
Additional Information
LSEG champions diversity and inclusion, providing equal employment opportunities without discrimination. The organization supports employees with various benefits including healthcare, retirement plans, paid volunteering days, and wellbeing programs. LSEG maintains a strong commitment to sustainability and community engagement through charitable foundations and employee involvement. Candidates should review data privacy notices related to recruitment processes.