java developer in financial markets

Enfint

Greater London

On-site

GBP 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Healthcare
Retirement planning
Volunteering days
Wellbeing initiatives

Job summary

LSEG ищет опытного инженера по разработке ПО для работы над крупными C++ и Java сервисами в Лондоне. Ваша задача — проектировать, развивать и поддерживать решения, обеспечивая устойчивость, масштабируемость и удовлетворение требований клиентов.

Требуется крепкий опыт в распределённых системах, Linux и CI/CD. Ожидается активное участие в обзоре кода, наставничество и работа с межфункциональными командами.

Qualifications

  • Не менее степени бакалавра в области CS/инженерии или эквивалентный опыт.
  • Сильный практический опыт C++ и Java.
  • Опыт проектирования и внедрения систем среднего/крупного масштаба.
  • Опыт работы в распределённых системах и межсервисной коммуникации.
  • Понимание Linux, систем сборки, контроля версий и тестирования.

Responsibilities

  • Проектирование, разработка и поддержка приложений на C++ и Java.
  • Внесение изменений для повышения устойчивости, масштабируемости и результатов клиентов.
  • Сотрудничество с продакт-оунерами и инженерами для перевода требований в дизайн.
  • Обеспечение качества кода, тестов и эксплуатационной готовности.
  • Участие в обзоре кода, обсуждении дизайна и обучении младших инженеров.

Skills

C++
Java
Distributed systems
OOP design
Performance tuning
CI/CD
Linux
Code reviews
Mentoring
Concurrency

Education

Bachelor’s degree in Computer Science or Engineering

Tools

Git
CI/CD tools
Automated testing frameworks
Build tools

Job description

Описание

LSEG is a global financial markets infrastructure and data provider. It delivers trusted financial market infrastructure services that help businesses and economies fund innovation, manage risk, and create sustainable growth.

Задачи

Design, develop, and maintain C++ and Java applications and services; Implement technical changes and enhancements that improve platform stability, scalability, and client outcomes; Collaborate with product owners, business partners, and senior engineers to translate functional and non-functional requirements into technical designs; Build solution-level extensions and component enhancements in line with architectural principles, coding standards, and approved design patterns; Escalate architectural concerns, complex design decisions, and material technical risks to senior engineers or architects; Take technical ownership of key components, services, or subsystems, ensuring code quality, test coverage, and operational readiness; Contribute to solution and component design across C++ and Java codebases; Support full lifecycle delivery, including estimation, design, development, testing, release, and production support; Diagnose and resolve complex issues across development, QA, and production environments, including performance and concurrency-related issues; Participate in code reviews, design discussions, and technical forums; Provide technical guidance and mentoring to junior engineers on C++/Java best practices and design patterns; Ensure adherence to SDLC standards, engineering controls, and quality metrics.

Требования
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
  • Strong hands-on software engineering experience in C++ and Java
  • Proven track record of designing and delivering medium-to-large-scale systems
  • Industry experience at a senior engineer or technical-lead-equivalent level
  • Solid understanding of object-oriented design, data structures, algorithms, concurrency, memory management, and system integration
  • Experience building and supporting distributed systems, including messaging, APIs, and inter-service communication
  • Familiarity with Linux environments, build tools, version control systems, and automated testing frameworks
  • Experience with CI/CD, performance tuning, and observability
  • Exposure to cloud platforms and open-source technologies, including their integration into enterprise systems
  • Strong understanding of the full software development lifecycle and associated tools and processes
  • Strong communication and collaboration skills, with the ability to influence technical outcomes without formal authority
Условия
  • Healthcare, retirement planning, paid volunteering days, and wellbeing initiatives.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java разработчик
Java разработчик

Enfint • Greater London

On-site
GBP 90,000 - 150,000
Healthcare
Retirement planning
Paid volunteering days
+1
java developer in real-time banking
java developer in real-time banking

Enfint • Greater London

On-site
GBP 90,000 - 130,000
Частное медицинское страхование
Гибкий график и обучение
Пенсионное обеспечение
+1
Java engineer
Java engineer

LA International • City Of London

On-site
GBP 80,000 - 110,000
java developer in financial services
java developer in financial services

Enfint • Greater London

On-site
GBP 70,000 - 100,000
Гарантированная пенсионная программа
Страхование жизни и защита дохода
Частная медицинская помощь сотрудника2
+4
java developer for cloud-native microservices
java developer for cloud-native microservices

Enfint • Greater London

On-site
GBP 70,000 - 110,000
Senior Java Engineer — Scale Distributed Financial Platforms
Senior Java Engineer — Scale Distributed Financial Platforms

Enfint • Greater London

On-site
GBP 90,000 - 130,000
Healthcare
Retirement planning
Volunteering days
+1
java developer for high-load microservices
java developer for high-load microservices

Enfint • Greater London

Hybrid
GBP 100,000 - 140,000
Training budget
Private healthcare
Gym membership discount
+4
Java Developer
Java Developer

Enfint • Greater London

On-site
GBP 110,000 - 170,000
Competitive compensation
Insurance (health, vision, dental)
Flexible sick time policy
Lead C++ / Java Developer
Lead C++ / Java Developer

LSEG • Greater London

On-site
GBP 80,000 - 120,000
Healthcare
Retirement planning
Paid volunteering days
java developer in fintech
java developer in fintech

Enfint • Greater London

On-site
GBP 90,000 - 130,000
RSUs