Senior Java Software Engineer

DiverseJobsMatter

Leeds

Hybrid

GBP 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Contributory pension scheme
25 days annual leave plus public holidays
Flexible benefits package
Private medical and dental cover
Cycle-to-work scheme
Employee discounts

Job summary

A reputable digital consultancy is looking for a Senior Java Software Engineer to join their team in Leeds. This hybrid role involves collaborating with multidisciplinary teams to deliver user-centered digital solutions. You'll be acting as a technical expert, leading the development of robust software solutions and guiding junior engineers. Strong experience with user-centered design, microservices, and CI/CD practices is necessary. The position offers competitive salary, flexible benefits, and chances for professional growth.

Qualifications

  • Strong experience across the full software development lifecycle.
  • Proven experience designing and implementing microservices architectures.
  • Experience with CI/CD tooling, including Jenkins and Azure DevOps.
  • Building and consuming RESTful APIs.
  • Experience with Agile delivery (Scrum, Kanban, TDD).
  • Designing native and web applications across multiple scales.

Responsibilities

  • Act as a technical subject matter expert within delivery teams.
  • Collaborate closely with designers, analysts, and delivery colleagues.
  • Design, implement, and manage software development and deployment pipelines.
  • Communicate complex technical concepts clearly.
  • Build strong working relationships with team members and client stakeholders.
  • Lead and contribute to technical decision-making across projects.
  • Support recruitment, mentoring, and professional development of other engineers and consultants.
  • Represent the engineering practice externally through blogs, workshops, seminars, or conferences.

Skills

User-centered design
Containerization (Docker, Kubernetes)
Microservices architecture
RESTful API development
Agile methodologies (Scrum, Kanban, TDD)
Native and web application development
Infrastructure as Code (CloudFormation, Terraform)
AWS and/or Azure
CI/CD tools (Jenkins, Azure DevOps)
Kotlin

Tools

Docker
Kubernetes
Terraform
CloudFormation
AWS
Azure
Jenkins
CodeBuild
Azure DevOps

Job description

Join to apply for the Senior Java Software Engineer role at DiverseJobsMatter

Location: Leeds (hybrid with client travel)

Employment Type: Full-time, Permanent

Sector: Digital Consultancy

Overview

Our client, a UK-based digital consultancy, is seeking an experienced Senior Java Developer to join their engineering practice. This role sits within multidisciplinary teams delivering user‑centred digital solutions that provide real value and are accessible to all users.

As a senior consultant, you will act as a technical subject matter expert, providing leadership in software engineering best practices, influencing technical direction, and supporting both clients and internal teams. This role is well suited to developers seeking continued growth at senior level, with clear progression opportunities.

Responsibilities
  • Act as a technical subject matter expert within delivery teams, ensuring user‑centred software solutions are developed in line with business requirements and engineering best practice.
  • Collaborate closely with designers, analysts, and delivery colleagues to explore, design, and deliver solutions to complex client problems.
  • Design, implement, and manage robust software development and deployment pipelines, proactively resolving issues and bottlenecks.
  • Communicate complex technical concepts clearly, presenting prototypes, solutions, and delivery progress to both technical and non‑technical stakeholders.
  • Build and maintain strong working relationships with team members and client stakeholders, addressing challenges collaboratively.
  • Lead and contribute to technical decision‑making and delivery standards across projects.
  • Support the recruitment, mentoring, and professional development of other engineers and consultants.
  • Represent the engineering practice externally through knowledge sharing activities such as blogs, workshops, seminars, or conferences.
Requirements
Technical Skills & Experience
  • Strong experience across the full software development lifecycle, delivering user‑centred digital solutions.
  • Containerisation experience using Docker, Kubernetes, or similar platforms.
  • Proven experience designing and implementing microservices architectures.
  • Strong experience building and consuming RESTful APIs.
  • Experience working within Agile delivery environments using approaches such as Scrum, Kanban, and Test‑Driven Development (TDD).
  • Ability to design and build native and web applications across a range of scales and platform environments.
  • Experience with Infrastructure as Code tools such as CloudFormation, Terraform, ARM, or equivalents.
  • Strong knowledge of public cloud platforms (AWS and/or Azure) and DevOps practices.
  • Experience with CI/CD tooling, including Jenkins, AWS CodeBuild, Azure DevOps, or Atlassian toolsets.
  • Experience with Kotlin is highly desirable.
  • Previous experience delivering projects within government or healthcare environments is highly desirable.
Professional & Consulting Skills
  • Excellent written skills, with the ability to tailor messaging to technical and non‑technical audiences.
  • Confidence operating as a senior consultant, advising clients and influencing technical outcomes.
  • A collaborative mindset, with a passion for knowledge sharing and upskilling others.
  • Competitive and transparent salary structure with progression opportunities
  • Contributory pension scheme
  • 25 days annual leave plus UK public holidays
  • Flexible benefits package, including options for:
  • Private medical and dental cover
  • Additional pension contributions
  • Additional annual leave
  • Charity contributions
  • Life assurance and critical illness cover
  • Employee wellbeing and financial education sessions
  • Cycle‑to‑work and electric vehicle salary sacrifice schemes
  • Season ticket loans
  • Employee discounts and rewards platform
  • Relocation support package (subject to eligibility and terms)
Application Process

Candidates should be based within reasonable commuting distance of a UK office location and be flexible to work from client sites as required. Applications from across the UK are welcomed.

Our client is committed to creating a diverse, inclusive, and accessible workplace. Applications from underrepresented groups are actively encouraged, and reasonable adjustments are available throughout the recruitment process.

Interested candidates are encouraged to apply for further details and a confidential discussion.

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

DiverseJobsMatter • Manchester

Hybrid
GBP 70,000 - 100,000
Contributory pension scheme
25 days annual leave
Critical illness cover
+6
Senior Software Engineer
Senior Software Engineer

DiverseJobsMatter • Leeds

Hybrid
GBP 70,000 - 100,000
Contributory pension scheme
25 days annual leave
Flexible benefits package
+5
Senior Java Developer
Senior Java Developer

NPAworldwide • Birmingham

Hybrid
GBP 70,000 - 85,000
Flexible 37.5-hour week
Hybrid working
Training budget
+2
Senior Java Software Engineer
Senior Java Software Engineer

NPAworldwide • Cheltenham

Hybrid
GBP 70,000 - 85,000
Hybrid working
Flexible 37.5-hour week
External training (5 days)
+7
Senior Java Consultant
Senior Java Consultant

Tenth Revolution Group • Greater Manchester

Hybrid
GBP 45,000 - 55,000
Annual bonus (approx. 5%)
Work from abroad: up to 4 weeks/year
Paid paternity leave: 6 months
Software Engineer
Software Engineer

Stealth iT Consulting • United Kingdom

On-site
GBP 46,000 - 55,000
Flexible hybrid working arrangements
Collaborative team environment
Supportive culture valuing innovation and diversity
Principal Java Engineer
Principal Java Engineer

NPAworldwide • Manchester

Hybrid
GBP 70,000 - 85,000
Flexitime 37.5 hrs
Hybrid working
Learning budget
+6
Software Developer - Java Experience
Software Developer - Java Experience

Netcompany Group • Greater London

Hybrid
GBP 45,000 - 65,000
Private medical health care
Pension contribution
Life assurance
+2
Senior Java Developer
Senior Java Developer

LA International • Greater London

Hybrid
Hybrid work model
Java Software Engineer
Java Software Engineer

Cathcart Technology • Altrincham

Remote
GBP 40,000 - 80,000
Remote‑first working
Clear salary bands and progression
Bonus and benefits package
+2