Backend - Java

Infoplus Technologies UK Ltd, City of Westminster

Backend - Java

Salary not available. View on company website.

Infoplus Technologies UK Ltd, City of Westminster

  • Full time
  • Permanent
  • Onsite working

Posted today, 10 Jun | Get your application in now to be one of the first to apply.

Closing date: Closing date not specified

Job ref: 24525ae027ca43e89390aacf682ce098

Location ref: City of Westminster

Full Job Description

We are looking for a Staff Engineer (Backend - Java) to lead the design and development of highly scalable, resilient, and performant Back End systems. This role is suited for a hands-on technical leader who can set engineering direction, influence architecture, mentor engineers, and drive complex solutions across multiple teams., Technical Leadership
Define and evolve the technical strategy and architectural direction for Back End services and distributed systems.
Design scalable, fault-tolerant, event-driven, and cloud-native Back End architectures.
Lead complex engineering initiatives spanning multiple teams, domains, or platforms.
Provide deep hands-on expertise across Java, microservices, performance engineering, and distributed systems.

Backend Engineering
Build and optimize Back End services using Java (Java 17+), Spring Boot/Micronaut
Design RESTful APIs, asynchronous messaging systems, and microservices.
Own performance, reliability, monitoring, and observability for critical services.
Ensure high engineering standards: code quality, design reviews, testing, CI/CD, and best practices.

System Design & Architecture
Drive system design sessions, architecture reviews, and RFC processes.
Make key decisions around data modelling, caching, scalability, security, and operational resiliency.
Evaluate and adopt modern architectural patterns (event-driven, domain-driven design, API-first, cloud native).

Collaboration & Influence
Mentor engineers across teams; develop strong engineering culture and best practices.
Partner with Product, Architecture, DevOps, SRE, and other cross-functional teams.
Influence senior leadership through clear communication, technical narratives, and data-backed recommendations.

Innovation & Continuous Improvement
Drive adoption of modern engineering practices, platforms, and tools.
Champion DevEx improvements, platform thinking, and automation.
Stay current with emerging technologies and bring innovative solutions to business problems.

10-15+ years of experience building large-scale Back End systems.
Strong expertise in Java, Spring Boot (or Micronaut/Quarkus), and JVM internals.
Deep experience with distributed systems, concurrency, and high-performance architectures.
Hands-on experience with message queues (Kafka, RabbitMQ, Pulsar), API design, and event-driven systems.
Solid understanding of SQL/NoSQL databases, caching, and data modelling.
Strong knowledge of cloud platforms (Azure) and container technologies (Docker, Kubernetes).

Desirable skills/knowledge/experience:
Experience with CI/CD, GitHub Actions/Azure DevOps/Jenkins, automated testing frameworks.
Familiar with observability tools: Dynatrace, ELK, OpenTelemetry.

Direct job link

https://www.jobs24.co.uk/job/backend-java-126959678