Senior Java Software Engineer in Leeds
Senior Java Software Engineer

Senior Java Software Engineer in Leeds

Leeds Full-Time 43200 - 72000 ÂŁ / year (est.) Home office (partial)
Go Premium
D

At a Glance

  • Tasks: Lead software development projects and create user-centred digital solutions.
  • Company: Dynamic digital consultancy focused on innovation and inclusivity.
  • Benefits: Competitive salary, flexible benefits, 25 days leave, and professional growth opportunities.
  • Why this job: Join a collaborative team and make a real impact in tech.
  • Qualifications: Strong Java experience, knowledge of microservices, and Agile methodologies.
  • Other info: Diverse workplace with a commitment to inclusion and career progression.

The predicted salary is between 43200 - 72000 ÂŁ per year.

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.

Senior Java Software Engineer in Leeds employer: DiverseJobsMatter

DiverseJobsMatter is an exceptional employer for Senior Java Software Engineers, offering a dynamic hybrid work environment in Leeds that fosters collaboration and innovation. With a strong commitment to employee growth, the company provides clear progression opportunities, a competitive salary structure, and a comprehensive benefits package that includes flexible working arrangements, professional development support, and a focus on diversity and inclusion. Join a team where your expertise will be valued, and you can make a meaningful impact on user-centred digital solutions.
D

Contact Detail:

DiverseJobsMatter Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Software Engineer in Leeds

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Prepare for those interviews by practising common technical questions and scenarios related to Java development. Mock interviews with friends or using platforms can help you feel more confident and ready to impress.

✨Tip Number 3

Showcase your skills through personal projects or contributions to open-source. This not only demonstrates your expertise but also gives you something tangible to discuss during interviews.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Java Software Engineer in Leeds

Java
Microservices Architecture
RESTful APIs
Containerisation (Docker, Kubernetes)
Agile Methodologies (Scrum, Kanban, TDD)
Infrastructure as Code (CloudFormation, Terraform, ARM)
Public Cloud Platforms (AWS, Azure)
DevOps Practices
CI/CD Tooling (Jenkins, AWS CodeBuild, Azure DevOps, Atlassian)
Kotlin
Technical Communication
Collaboration
Mentoring
Problem-Solving

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your Java development experience, especially with user-centred solutions, to show us you're a great fit for the role.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about this position. Share specific examples of your past work that align with the responsibilities listed, and don’t forget to mention your collaborative mindset!

Showcase Your Technical Skills: When detailing your technical skills, be specific! Mention your experience with Docker, Kubernetes, and any CI/CD tools you've used. We want to see how you can contribute to our engineering practice right from the start.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It’s the best way for us to receive your application and get you on the path to joining our team!

How to prepare for a job interview at DiverseJobsMatter

✨Know Your Java Inside Out

Make sure you brush up on your Java skills and be ready to discuss your experience with the full software development lifecycle. Be prepared to share specific examples of user-centred digital solutions you've delivered, especially those involving microservices architectures and RESTful APIs.

✨Showcase Your Collaboration Skills

Since this role involves working closely with designers and analysts, think of instances where you've successfully collaborated in a team. Be ready to discuss how you’ve influenced technical decisions and supported your colleagues in achieving project goals.

✨Demonstrate Your Problem-Solving Abilities

Prepare to talk about how you've tackled complex client problems in the past. Highlight your experience with CI/CD tooling and containerisation, and be ready to explain how you proactively resolved issues in your previous projects.

✨Communicate Clearly and Confidently

Practice explaining complex technical concepts in simple terms. You might need to present prototypes or solutions to both technical and non-technical stakeholders, so being able to tailor your messaging is key. Think of examples where you've successfully communicated your ideas and influenced outcomes.

Senior Java Software Engineer in Leeds
DiverseJobsMatter
Location: Leeds
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>