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

Enfint

Greater London

On-site

GBP 90,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare
Retirement planning
Paid volunteering days
Wellbeing initiatives

Job summary

LSEG ищет опытного Backend-инженера на Scala для разработки и поддержки масштабируемых сервисов в распределенной среде. Требуется глубокое знание event-driven архитектуры, Docker/Kubernetes и CI/CD в GitLab, а также опыт с Kafka и тестированием.

Участие в проектировании, код-ревью и тесное взаимодействие с cross-функциональными командами обязательно. Требуется опыт работы с Java и ReactJS, знание AWS и PostgreSQL приветствуется.

Qualifications

  • Опыт разработки backend-сервисов на Scala с акцентом на масштабируемость и отказоустойчивость.
  • Глубокое понимание доменно-ориентированного проектирования и принципов event-driven архитектуры.
  • Опыт работы с Docker, Kubernetes и построением DevOps пайплайнов (GitLab).
  • Знание Kafka, MQ и тестирования уровня shift-left (JUnit, Cucumber, Gherkin, Pact).
  • Опыт разработки веб-приложений на Java и ReactJS будет преимуществом.

Responsibilities

  • Разработка и поддержка высокопроизводительных backend-сервисов на Scala.
  • Участие в проектировании и реализации устойчивых архитектур.
  • Поддержка пайплайнов CI/CD и инфраструктуры в облаке (AWS).
  • Сотрудничество с кросс-функциональными командами в условиях scaled agile.
  • Организация и участие в код-ревью, тестировании и внедрении лучших практик.

Skills

Event-driven архитектура
Scala программирование
Java опыт
PostgreSQL/БД
Docker
Kubernetes
GitLab CI/CD
HTTP/REST сервисы
Kafka
Agile/Scrum/Kanban
Akka/Play Framework
Scalaz/C Cats

Tools

Docker
Kubernetes
GitLab
JUnit
Cucumber
Gherkin
Test Containers
AWS
Kafka

Job description

Описание

LSEG is a global financial markets infrastructure and data provider that supports financial stability, empowers economies, and enables customers to create sustainable growth.


Задачи


  • Design, implement, and maintain performant, resilient, and scalable backend services built predominantly in Scala;

  • Focus on engineering excellence and coding through hands-on problem-solving and delivery;

  • Engage in technical design and implementation to ensure robust, scalable solutions aligned with industry best practices;

  • Contribute to all stages of the product engineering life cycle, including solutioning, design, coding, and testing;

  • Promote collaboration and transparency within the team to drive high-quality outcomes;

  • Take ownership of work and proactively assume responsibilities aligned with product engineering needs;

  • Apply LSEG engineering principles to build with purpose and foster technical excellence;

  • Create an environment of engagement, challenge, constructive questioning, trust, respect, and strong teamwork.


Требования


  • Strong understanding of event-driven microservices architecture, including design pitfalls and best practices;

  • Knowledge of Domain-Driven Design and event-driven architecture principles;

  • Experience with Docker and Kubernetes;

  • Experience with event-driven communication patterns;

  • Expertise in building and maintaining DevOps pipelines, ideally with GitLab;

  • Experience with shift-left testing using JUnit, Cucumber, Gherkin, PACT, and Test Containers;

  • Working knowledge of Kafka and MQ;

  • Advanced Scala programming skills across functional and object-oriented paradigms;

  • Practical expertise with Scala, Akka, Play Framework, Cats, and Scalaz;

  • Experience delivering enterprise-grade Scala applications in production environments;

  • Strong understanding of data structures, algorithms, concurrency, and multithreading;

  • Strong SQL knowledge and experience with relational databases such as Postgres;

  • Working knowledge of object storage solutions such as AWS S3;

  • Familiarity with Flyway and Liquibase;

  • Experience with major public cloud platforms, preferably AWS;

  • Hands-on experience with AWS Aurora, MSK, S3, and IAM;

  • Basic understanding of cloud networking concepts;

  • Strong understanding of and commitment to agile working;

  • Experience with Scrum and Kanban;

  • Experience participating in sprint ceremonies, including Product Backlog Refinement;

  • Proven collaboration with cross-functional teams in scaled agile environments;

  • Experience writing applications using Java;

  • Experience developing web applications using ReactJS.


Условия


  • Healthcare, retirement planning, paid volunteering days, and wellbeing initiatives;

  • The company offers equal opportunities and reasonable accommodations for religious practices, beliefs, and mental health or physical disability needs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Senior Backend Engineer - Scala/Java & Cloud (Event-Driven)
Senior Backend Engineer - Scala/Java & Cloud (Event-Driven)

Enfint • Greater London

On-site
GBP 90,000 - 150,000
Healthcare
Retirement planning
Paid volunteering days
+1
Senior Java Developer
Senior Java Developer

London Stock Exchange • Greater London

On-site
GBP 90,000 - 130,000
Senior Java Developer
Senior Java Developer

LSEG • Greater London

On-site
GBP 70,000 - 90,000
Healthcare
Retirement planning
Paid volunteering days
+1
java developer in fintech
java developer in fintech

Enfint • Greater London

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

LSEG • City Of London

On-site
GBP 70,000 - 90,000
Equal opportunities employer
Career growth opportunities
cloud engineer in fintech
cloud engineer in fintech

Enfint • Greater London

On-site
GBP 90,000 - 120,000
Гибридный график
Работа в Лондоне
Конкурентоспособная оплата
ai engineer for agentic applications
ai engineer for agentic applications

Enfint • Greater London

Hybrid
GBP 90,000 - 140,000
Bonus scheme
Group pension
Healthcare & life assurance
+7
Engineer, Post Trade (Blockchain)
Engineer, Post Trade (Blockchain)

LSEG • Greater London

On-site
GBP 60,000 - 80,000
Healthcare benefits
Retirement planning support
Paid volunteering days
frontend js/react/typescript in fintech
frontend js/react/typescript in fintech

Enfint • Greater London

On-site
GBP 90,000 - 130,000
25 Days’ annual leave plus bank hols
Birthday day off
Pension scheme via salary exchange
+4