Lead Back-End Developer - Real-Time ML Microservices

Segmentify

Greater London

On-site

GBP 90,000 - 120,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Segmentify, a data-driven e-commerce personalization platform, seeks a lead back-end developer to own the backend stack. You will craft RESTful services, design data APIs, and scale microservices to process billions of events daily with near real-time performance.

Collaboration with product and data science teams is essential to translate business needs into robust software. The role requires deep Java expertise (Spring, REST), experience with distributed systems and NoSQL/databases, and a focus

Qualifications

  • BSc or MSc in Computer Science, Computer Engineering, Software Engineering or related disciplines from reputable universities
  • 10+ years of Java Development experience (Spring and RESTful APIs)
  • Proficient with RDBMS and ability to write SQL (PostgreSQL preferred)
  • Strong experience with In Memory Database and Caches (Ignite and Redis preferred)
  • Scalable and distributed web app experience (Reactive programming and Spring Reactor preferred)
  • Experience with microservice architectures
  • Experience with CI/CD pipelines
  • NoSQL experience (MongoDB and/or Cassandra preferred)
  • Hands-on with event-driven architectures and frameworks (Flink, Kafka Streams, Esper)
  • Knowledge of design patterns in OO
  • Experience with multi-region cloud deployments is a plus
  • Familiarity with recommendation algorithms, ranking, personalization, or ML integration

Responsibilities

  • Develop RESTful services to handle high-volume online retail traffic with microservices architecture
  • Turn user stories into functional web applications using Java and Spring Boot
  • Design and implement data APIs and services for other apps to consume
  • Implement Big Data solutions processing billions of events per day with near real-time SLAs
  • Collaborate with product and data science teams to align solutions with business goals
  • Deliver modular, testable, and scalable backend services across the lifecycle

Skills

Java
Spring Boot
REST APIs
Microservices
Distributed systems
SQL/PostgreSQL
NoSQL MongoDB/Cassandra
Kafka/Streams
Elasticsearch/OpenSearch
Observability

Education

Bachelor's or Master's in CS/Engineering

Tools

Redis
Ignite
Git
CI/CD
AWS/GCP

Job description

Segmentify, a data-driven e-commerce personalization platform, seeks a lead back-end developer to own the backend stack. You will craft RESTful services, design data APIs, and scale microservices to process billions of events daily with near real-time performance.

Collaboration with product and data science teams is essential to translate business needs into robust software. The role requires deep Java expertise (Spring, REST), experience with distributed systems and NoSQL/databases, and a focus

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

Similar jobs worth comparing

Lead Back-End Developer - Java
Lead Back-End Developer - Java

Segmentify • Greater London

On-site
GBP 90,000 - 120,000
Senior ML Platform Engineer — Real‑Time Data & AI Tools
Senior ML Platform Engineer — Real‑Time Data & AI Tools

Super • Greater London

On-site
GBP 90,000 - 130,000
Medical / Health Insurance
Open Annual Leave
Employee Assistance Programme
+1
Java Backend Engineer for Real-Time Personalisation
Java Backend Engineer for Real-Time Personalisation

Tesco • Greater London

Hybrid
GBP 85,000 - 125,000
Remote Java Backend Engineer - Scale Massive APIs
Remote Java Backend Engineer - Scale Massive APIs

Better Placed • Greater London

On-site
GBP 70,000 - 85,000
Remote UK role
Collaborative team
Backend Software Engineer - Java & Microservices
Backend Software Engineer - Java & Microservices

Goldman Sachs • Greater London

On-site
GBP 70,000 - 110,000
Backend Engineer - Java Microservices for Real-Time Finance
Backend Engineer - Java Microservices for Real-Time Finance

Goldman Sachs • Greater London

On-site
GBP 70,000 - 95,000
Senior Backend Lead - AI Platform & Scalable Systems(Remote)
Senior Backend Lead - AI Platform & Scalable Systems(Remote)

Acclaim AI • Greater London

On-site
GBP 110,000 - 150,000
Remote across Europe
21 vacation days + holidays + 5 sick
Private English lessons
+1
Senior Java Backend Engineer: Microservices & Kafka Hybrid
Senior Java Backend Engineer: Microservices & Kafka Hybrid

GlobalLogic • Glasgow

Hybrid
GBP 65,000 - 90,000
Senior Real-Time Java Platform Engineer
Senior Real-Time Java Platform Engineer

GlobalLogic • Greater London

Hybrid
GBP 90,000 - 130,000
Private healthcare
Gym memberships/discounts
Annual volunteering day
+2
Senior Java Backend Engineer - Microservices, GraphQL
Senior Java Backend Engineer - Microservices, GraphQL

Technopride Ltd • United Kingdom

On-site
GBP 60,000 - 80,000