Skip to main content

Senior Software Engineer in London

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

Senior Software Engineer (Java) – Portfolio Optimization | Fintech | London / Hybrid


About My Client

My client is a high-growth fintech company transforming the way capital markets operate. Their mission is to make global financial systems safer, more efficient, and more open, using advanced technology and deep domain expertise. They partner with leading banks and institutional investors to develop intelligent solutions that optimise portfolios, reduce risk, and unlock access to more diversified capital.


About the Role

My client is seeking a Senior Software Engineer to join their Portfolio Optimization team — a core group responsible for building the technology that drives their balance-sheet and exposure-management platform. This is a hands-on development role in a highly technical environment, where you’ll be contributing to systems that power critical decision-making for the world’s leading financial institutions.

You’ll collaborate closely with quantitative analysts, product managers, and other engineers to design and implement robust, scalable, and high-performance solutions that support large-scale data processing, analytics, and optimization algorithms.


Key Responsibilities

  • Take active part in a team of developers working on my client's Portfolio Optimisation products
  • Design software according to agreed standards, architecture, and requirements
  • Plan and build high quality, scalable, and secure solutions
  • Work closely with team lead, team members and product managers in defining and implementing roadmap features
  • Contribute and drive technological and architectural decisions
  • Interface with various R&D groups, as well as support groups


Who You Are

  • B.Sc. degree in Computer Science, SW Engineering or equivalent (M.Sc. is an advantage)
  • At least 8 years of experience in Java server-side development, including cloud services (preferably AWS)
  • Experience with C# and .NET (ability to understand code and general knowledge of the framework)
  • Experience in building complex, large-scale software solutions from scratch to live production
  • Experience with Java, Spring Boot, Spring Data, JPA, Swagger, Maven, Kafka, PostgreSQL, Jenkins, GIT, RESTful Services, Docker
  • Strong analytical skills
  • Self-starter, fast learner, and great interpersonal skills
  • Excellent English communication skills – spoken and written
  • Financial affinity is an advantage
  • A “Can-Do” mentality and mindset
  • Can learn and work in a fast-paced, dynamic environment

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.

Senior Software Engineer in London

London, UK
Full time

Published on 11/08/2025

Share this job now