Senior Java Software Engineer in Greater London

New Yesterday

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job Description
We are looking for a talented team-oriented developer who thrives in a collaborative environment, enjoys solving complex technical challenges, and wants to make an impact in a fast-paced, global setting.
Join our Pricing & Risk team, working on our front-office pricing and trading platform. This is a hands-on role focused on building and maintaining distributed backend systems that support our market-making business across multiple asset classes — including Equities, FX, Crypto, and Commodities.
What You’ll Do:
Design, develop, and maintain backend infrastructure, microservices, APIs, and business logic for our pricing and trading systems. Partner with front-end developers, quants, and front-office users to deliver efficient, scalable, and high-performance solutions. Drive technical decisions and architecture trade-offs with a focus on scalability, maintainability, and performance. Mentor and support junior team members, promoting best practices in coding standards, code reviews, and release management. Respond to real-time trading issues in a fast-paced environment, ensuring minimal business disruption.
Key Skills & Experience:
Strong expertise in Core Java, Spring Framework / Spring Boot, or similar backend frameworks. Proven experience designing and developing API-based, microservices-driven architectures. Solid understanding of multi-threaded systems and distributed messaging. Experience mentoring developers and promoting best practices in code quality and architecture. Collaborative mindset with experience working closely with business stakeholders and cross-functional teams.
Desirable Experience:
Exposure to CEP engines (Esper) or other live stream aggregation technologies. Familiarity with authentication, authorization, and endpoint security. Experience with C# / HTML / JavaScript and AWS / Terraform / CI-CD pipelines.
Why Join CMC Markets?
Work on high-performance trading systems that have global impact. Collaborate with a team of passionate technologists and market experts. Be part of a company that values innovation, integrity, and excellence. Enjoy a supportive culture with opportunities for career growth and development.
*** Please note that this is an onsite role that will require you to work within our London office (near Liverpool street) 5 days on site per week. ***
CMC Markets is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates regardless of , , marital or civil partner status, reassignment, race, , nationality, or origin, or belief, or .
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.
Location:
Greater London
Job Type:
FullTime
Category:
Engineer, Software Engineer, Senior, Engineering, Software

We found some similar jobs based on your search