Java Technical Lead

Adria Solutions Ltd

Manchester

On-site

GBP 90,000 - 120,000

Full time

27 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Adria Solutions Ltd. seeks a Java Technical Lead in Manchester to own architectural decisions while remaining hands-on. You will design backend services, manage asynchronous workflows, and ensure reliable integrations with external systems.

The role blends development with technical leadership, guiding engineers and driving improvements across deployment pipelines and testing. You’ll work with Java, Kotlin or Scala in a distributed environment, emphasizing security, testability and operational

Qualifications

  • Extensive production software development experience in Java/Kotlin/Scala.
  • Strong understanding of distributed applications and service design.
  • Experience designing services with APIs, messages or events.
  • Familiarity with relational and NoSQL databases.
  • Focus on security, testability and operational reliability.
  • Ability to improve delivery via version control and automated checks/CI/CD.
  • Mentor and guide engineers while contributing code.
  • Ownership of decisions and clear follow-through.
  • Experience using AI coding assistants within engineering workflows.

Responsibilities

  • Design backend services with clear boundaries and robust interfaces.
  • Develop asynchronous processing and messaging workflows with resilience.
  • Choose data storage approaches and optimize performance.
  • Deliver reliable integrations with external systems.
  • Improve release confidence with automated testing and pipelines.
  • Collaborate with infrastructure for resilience and production support.
  • Provide constructive feedback through code reviews and mentoring.

Skills

Java
Kotlin
Scala
Distributed systems
APIs & events
Relational databases
NoSQL databases
CI/CD
Mentoring
Cloud platforms
Kubernetes
Infrastructure automation

Tools

Kubernetes
CI/CD pipelines

Job description

How would you approach a system that needs to handle complex workflows, communicate with external services and remain dependable as usage grows?

We’re recruiting a Java Technical Lead for a Manchester-based technology business seeking someone who can turn those challenges into well-designed software. You’ll combine hands‑on development with architectural ownership, helping the team make decisions that stand up in production.

The Opportunity

Your focus will be the services and integrations behind the product: how information moves between systems, how data is stored and how applications respond when something goes wrong.

You’ll work closely with fellow engineers to resolve technical challenges, improve delivery and develop a codebase that is easier to test, operate and extend. This suits an experienced developer who enjoys guiding others while remaining actively involved in implementation.

Where You’ll Make an Impact
  • Design backend services with clear boundaries and robust interfaces.
  • Develop asynchronous processing and messaging workflows, accounting for failures, retries and data consistency.
  • Choose appropriate approaches to data storage, access and performance.
  • Deliver integrations that remain reliable when external systems behave unexpectedly.
  • Improve confidence in releases through automated testing and effective deployment pipelines.
  • Partner with infrastructure specialists on application resilience and production support.
  • Give constructive feedback through code reviews and coach engineers through complex problems.
  • Evaluate technical trade-offs and explain your recommendations clearly.
  • Apply AI development tools to coding, investigation and testing, with careful review of their output.
  • Follow work through to deployment and use production feedback to guide improvements.
Your Background

You’ll bring substantial experience developing production software with Java, Kotlin or Scala, alongside a strong understanding of distributed applications.

We’re particularly interested in evidence of:

  • Designing services that communicate through APIs, messages or events.
  • Working confidently with relational or NoSQL databases.
  • Addressing security, testability and operational reliability during development.
  • Improving delivery through version control, automated checks and CI/CD.
  • Helping colleagues grow through mentoring and practical technical guidance.
  • Taking responsibility for decisions and following them through.
  • Using AI coding assistants effectively within a professional engineering workflow.

Experience with cloud platforms, containers, Kubernetes or infrastructure automation would be useful. Building new systems or working on business-critical applications would also strengthen your application

.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

NatWest Group • Manchester

Hybrid
GBP 70,000 - 110,000
Lead Java Developer
Lead Java Developer

KennedyPearce Consulting • Greater London

On-site
GBP 90,000 - 120,000
Java Developer
Java Developer

Intec Select Limited • Newcastle upon Tyne

On-site
GBP 60,000 - 90,000
Java Technical Consultant
Java Technical Consultant

NPAworldwide • Cardiff

On-site
GBP 70,000 - 85,000
Hybrid working
Training budget
Private healthcare
+2
Technical Lead, Full Stack Java
Technical Lead, Full Stack Java

Clarify Consultancy Ltd • Lancaster

On-site
GBP 90,000 - 130,000
Technical Lead, Full Stack Java
Technical Lead, Full Stack Java

Clarify Consultancy Ltd • Preston

On-site
GBP 75,000 - 110,000
Hybrid work arrangement (2 office days
Mentoring opportunities
Senior Java Engineer
Senior Java Engineer

Burns Sheehan Limited • Manchester

On-site
GBP 90,000 - 120,000
Java Technical Lead
Java Technical Lead

NPAworldwide • Cambridge

On-site
GBP 70,000 - 85,000
Competitive salary 85,000
Hybrid working
Learning & development budget
+7
Senior Java Technical Lead: Systems & Integrations
Senior Java Technical Lead: Systems & Integrations

Adria Solutions Ltd • Manchester

On-site
GBP 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Formula. • Manchester

Hybrid
GBP 90,000 - 120,000
Hybrid London working
Strong technical standards