Senior Backend Architect – Distributed Systems & APIs

Talenzon

Greater London

On-site

GBP 100,000 - 140,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Talenzon is seeking a Senior Backend Engineer to join our London on-site team. You will design and implement robust backend services for high-availability applications, focusing on distributed systems, API design, and cloud-native delivery.

You will work on RESTful APIs, event-driven systems, and scalable microservices, with emphasis on performance, resilience, and maintainability. Strong Java/Spring Boot experience and experience with Docker/Kubernetes are required.

Qualifications

  • 6+ years of professional backend software engineering experience.
  • Strong Java and Spring Boot expertise.
  • Experience designing microservices and distributed systems.
  • Strong knowledge of REST API design, OpenAPI, and API security.
  • Experience with relational databases, SQL, and query optimization.
  • Hands-on experience with Docker and Kubernetes.
  • Knowledge of messaging systems such as Apache Kafka.
  • Experience with automated testing, CI/CD, and Git-based workflows.
  • Understanding of observability, distributed tracing, and production troubleshooting.
  • Excellent English communication skills.

Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Build modular, maintainable applications based on microservices and domain-driven design.
  • Define service boundaries, integration patterns, and API contracts.
  • Develop asynchronous processing workflows and event-driven services.
  • Participate in architecture reviews and technical design discussions.
  • Design and implement RESTful APIs and OpenAPI specifications.
  • Implement authentication and authorization using OAuth 2.0 and OpenID Connect.
  • Integrate backend services with databases, messaging systems, and external APIs.
  • Apply API versioning, rate limiting, request validation, and error-handling standards.
  • Develop automated API tests and integration test suites.
  • Implement reliable inter-service communication and fault-tolerance patterns.
  • Apply timeouts, retries, circuit breakers, and idempotency controls.
  • Use Apache Kafka for asynchronous messaging where appropriate.
  • Design services to handle concurrent workloads and partial failures.
  • Investigate production incidents and resolve performance bottlenecks.
  • Package applications using Docker and deploy workloads to Amazon EKS.
  • Build automated delivery pipelines using GitHub Actions.
  • Provision supporting infrastructure with Terraform.
  • Implement application observability using OpenTelemetry, Prometheus, and Grafana.
  • Improve deployment reliability and operational readiness.
  • Develop unit, integration, and contract tests.
  • Conduct code reviews and promote clean code and secure coding practices.
  • Identify and resolve memory, latency, database, and concurrency issues.
  • Maintain technical documentation and production runbooks.

Skills

Backend engineering
Java
Spring Boot
Distributed systems
REST API design
OpenAPI
CI/CD
Git workflows
Observability
English communication

Tools

Docker
Kubernetes
OpenTelemetry
Prometheus
Grafana
GitHub Actions
Terraform
Kafka

Job description

Talenzon is seeking a Senior Backend Engineer to join our London on-site team. You will design and implement robust backend services for high-availability applications, focusing on distributed systems, API design, and cloud-native delivery.

You will work on RESTful APIs, event-driven systems, and scalable microservices, with emphasis on performance, resilience, and maintainability. Strong Java/Spring Boot experience and experience with Docker/Kubernetes are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer – Distributed Systems & API Architecture
Senior Backend Engineer – Distributed Systems & API Architecture

Talenzon • Greater London

On-site
GBP 100,000 - 140,000
Senior Backend Engineer (Java)
Senior Backend Engineer (Java)

Randstad Technologies • Lancashire

Hybrid
GBP 129,000 - 203,000
Senior Backend Engineer - Architect & Scale Systems
Senior Backend Engineer - Architect & Scale Systems

Confidential • Greater London

On-site
GBP 80,000 - 110,000
Java Backend Developer
Java Backend Developer

Talenzon group • Greater London

On-site
GBP 50,000 - 70,000
Senior Backend Architect - Data Distribution & APIs
Senior Backend Architect - Data Distribution & APIs

London Stock Exchange • Greater London

On-site
GBP 110,000 - 150,000
Senior Backend Engineer (Java) for Scalable FinTech Systems
Senior Backend Engineer (Java) for Scalable FinTech Systems

Be | Shaping the Future UK • United Kingdom

On-site
GBP 70,000 - 110,000
Java Backend Developer
Java Backend Developer

Auxo Talent • Greater London

Hybrid
GBP 70,000 - 100,000
Senior Backend Architect: Scalable APIs & Security
Senior Backend Architect: Scalable APIs & Security

Webspherehub • Greater London

On-site
Confidential
Senior Backend Engineer — Real-Time, TypeScript & AWS
Senior Backend Engineer — Real-Time, TypeScript & AWS

Kaluza • City of Edinburgh

Hybrid
GBP 60,000 - 80,000
Pension Scheme
Discretionary Bonus
Private Medical Insurance + Virtual GP
+10
Senior Backend Engineer - Java Spring & Cloud Microservices
Senior Backend Engineer - Java Spring & Cloud Microservices

SilverRail • Greater London

Hybrid
GBP 90,000 - 120,000
Private healthcare
Rail discounts
Hybrid working
+2