Senior Backend Engineer – Distributed Systems & API Architecture

Senior Backend Engineer – Distributed Systems & API Architecture

Full-Time On-site
Talenzon

We are looking for a Senior Backend Engineer with strong experience in distributed systems, API design, and cloud-native application development to join our client’s on-site team in London.

This role focuses on designing and implementing robust backend services for high-availability applications. You will contribute to architectural decisions, develop scalable APIs and event-driven services, and improve the performance, resilience, and maintainability of production systems.

What You'll Do

Backend Architecture & Development

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Build modular, maintainable applications based on microservices and domain-driven design principles.
  • Define service boundaries, integration patterns, and API contracts.
  • Develop asynchronous processing workflows and event-driven services.
  • Participate in architecture reviews and technical design discussions.

API Engineering & Integration

  • 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.

Distributed Systems & Resilience

  • 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.

Cloud-Native Delivery

  • 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.
  • Work with platform engineering teams to improve deployment reliability and operational readiness.

Quality & Engineering Standards

  • 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.

What We're Looking For

Required Skills & Experience

  • 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.

Nice to Have

  • Experience with Amazon EKS and AWS infrastructure.
  • Knowledge of Terraform and GitOps.
  • Experience with PostgreSQL, Redis, and database performance tuning.
  • Familiarity with OpenTelemetry and distributed tracing.
  • Experience with high-traffic SaaS platforms or financial services.

Location: London, UK Work Model: On-site Role Type: Full-Time

#J-18808-Ljbffr

Senior Backend Engineer – Distributed Systems & API Architecture employer: Talenzon

Join a dynamic and innovative team in London as a Senior Platform Engineer, where you'll play a pivotal role in modernising cloud infrastructure. Our company fosters a collaborative work culture that prioritises employee growth through hands-on experience with cutting-edge technologies like AWS and Kubernetes. Enjoy the unique advantage of working on-site in one of the world's most vibrant cities, with opportunities to enhance your skills while contributing to impactful projects.

Talenzon

Contact Details:

Talenzon Recruitment Team