Job Openings Java Technical Architect (UK)

About the job Java Technical Architect (UK)

We are looking for a Java Technical Architect to define and lead the design of scalable, secure, and maintainable backend solutions. This role is ideal for someone who can combine strategic technical leadership with hands-on guidance, ensuring solutions are well designed from idea through to production.

Key responsibilities:

  • Review existing architecture and work with the Head of Application architecture and Principal Architect to review/improve solutions and migrate from existing datacenter to cloud platform

  • Lead the technical journey from idea to production, contributing to planning, architecture, development oversight, testing strategy, and release
  • Define end-to-end solution architecture for backend systems and distributed applications
  • Translate business and technical requirements into scalable, maintainable solution designs
  • Communicate architectural decisions, trade-offs, and recommendations to stakeholders
  • Provide architectural governance, design reviews, and technical leadership to delivery teams
  • Support teams in resolving complex technical and production issues.
  • Mentor engineers and drive best practices across software design, quality, and delivery

What we are looking for:

Strong experience in:

  • Microservices solution design
  • Cloud design patterns
  • Backend architecture and development: Java Standard Edition 17+, Spring Boot
  • Persistence architecture: Spring Data
  • API and integration design: REST APIs
  • Event-driven architecture / messaging: Kafka, RabbitMq or similar
  • Databases and data architecture: PostgreSQL, Oracle, Elasticsearch, MongoDB, SQL
  • Version control: Git
  • Build & tools: Maven, Jenkins, Sonar, Nexus
  • Testing strategy: Unit tests
  • Containers and orchestration: Docker, Kubernetes

Soft skills:

  • Excellent communication skills with strong collaboration and self-management
  • Ability to work autonomously and lead technical decision-making
  • Strong stakeholder management skills
  • Strong mentoring, leadership, and influencing skills
  • Ability to explain technical strategy clearly to both technical and non-technical audiences