Senior Java Microservices Engineer - DDD & Kafka Lead

Wise

Greater London

On-site

GBP 87,000 - 111,000

Full time

5 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

Wise is seeking a senior backend engineer to design, develop, and maintain scalable services using Java and Spring Boot within a microservices framework. You will apply domain-driven design to build robust solutions and lead event-driven architecture efforts with Kafka, while optimizing PostgreSQL databases for performance.

Collaborate across teams to support partner integrations and global expansion. You will mentor juniors, participate in code reviews, and contribute to shaping the tech

Qualifications

  • Extensive experience with Java and Spring Boot for backend services.
  • Strong expertise in microservices architecture and event-driven design.
  • Hands-on experience with Kafka or similar messaging systems.
  • Strong knowledge of relational databases like PostgreSQL, including schema design and data integrity.
  • Proficiency in domain-driven design (DDD) is a plus.
  • Strong product mindset and user-focused, with data-driven decision making.
  • Excellent problem-solving skills; ability to work independently or in a team.
  • Strong communication skills to convey technical concepts to diverse audiences.

Responsibilities

  • Design, develop, and maintain scalable services in Java/Spring Boot within a microservices architecture.
  • Apply domain-driven design to build robust, scalable solutions.
  • Lead development in event-driven architectures using Kafka or similar systems.
  • Architect, design, and optimise PostgreSQL databases for performance and scalability.
  • Collaborate with cross-functional teams to support partner integrations and expand the payment platform globally.
  • Participate in code reviews and promote best coding practices; mentor junior engineers.
  • Collaborate with Implementation, Solutions Engineering, Business Development, Product, and other teams to support partner integrations.
  • Share domain expertise in correspondent banking during planning and cross-team sessions.
  • Represent Wise Platform and promote quality across teams.
  • Provide technical leadership and guidance to junior engineers.

Skills

Java
Spring Boot
Microservices
Event-driven design
PostgreSQL
DDD
Product mindset
Communication

Tools

Kafka

Job description

Wise is seeking a senior backend engineer to design, develop, and maintain scalable services using Java and Spring Boot within a microservices framework. You will apply domain-driven design to build robust solutions and lead event-driven architecture efforts with Kafka, while optimizing PostgreSQL databases for performance.

Collaborate across teams to support partner integrations and global expansion. You will mentor juniors, participate in code reviews, and contribute to shaping the tech

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

Similar jobs worth comparing

Senior Backend Engineer - Java/Kafka, Hybrid London
Senior Backend Engineer - Java/Kafka, Hybrid London

Wise • Greater London

Hybrid
GBP 66,000 - 106,000
RSUs
Wise Benefits
Senior Java Backend Engineer: Microservices & Kafka Hybrid
Senior Java Backend Engineer: Microservices & Kafka Hybrid

GlobalLogic • Glasgow

Hybrid
GBP 65,000 - 90,000
Senior Java Engineer - Kafka, AWS & Microservices
Senior Java Engineer - Kafka, AWS & Microservices

Bounteous • Glasgow

On-site
GBP 65,000 - 90,000
Senior Java Full Stack Engineer: Microservices & Kafka
Senior Java Full Stack Engineer: Microservices & Kafka

DNS Info Ltd • Glasgow

On-site
GBP 85,000 - 120,000
Java Backend Engineer | Spring Boot, Microservices, Kafka
Java Backend Engineer | Spring Boot, Microservices, Kafka

GlobalLogic • Glasgow

Hybrid
GBP 65,000 - 90,000
Senior Backend Engineer — Pricing Platform (Java/Kafka)
Senior Backend Engineer — Pricing Platform (Java/Kafka)

Wise • City Of London

Hybrid
GBP 88,000 - 111,000
RSUs
Wise Benefits
Senior Backend Engineer - Pricing Core (Java/Spring)
Senior Backend Engineer - Pricing Core (Java/Spring)

Wise • Greater London

On-site
GBP 88,000 - 111,000
Wise Benefits
RSUs
Java Microservices Engineer - Spring Boot & Kafka
Java Microservices Engineer - Spring Boot & Kafka

3761 Barclays - BX - UK • Northampton

On-site
GBP 55,000 - 90,000
Hybrid Full-Stack Java Engineer — Microservices & Kafka
Hybrid Full-Stack Java Engineer — Microservices & Kafka

Clarify Consultancy Ltd • Bolton

Hybrid
GBP 65,000 - 90,000
Java Engineer - Cloud Microservices, Kafka, Remote
Java Engineer - Cloud Microservices, Kafka, Remote

Version 1 • Birmingham

Hybrid
GBP 70,000 - 90,000
Quarterly profit share
Career progression & mentorship
Flexible remote working
+6