Senior Java Developer

Wolviston Management Services

Newcastle upon Tyne

Hybrid

GBP 68,000 - 83,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Wolviston Management Services is seeking a Senior Java Developer to join our technology consultancy in a hybrid role based in the UK, with Newcastle or Edinburgh as primary hubs and attendance roughly once a month.

You will design, develop and maintain enterprise Java applications, build RESTful APIs and microservices, and work closely with clients to translate requirements into scalable solutions. The role requires strong Java experience, modern frameworks, and collaborative agile delivery.

Qualifications

  • Proven experience building enterprise Java applications.
  • Strong knowledge of Spring Boot, Spring Framework and Hibernate/JPA.
  • Experience designing RESTful APIs and microservices.
  • Proficient in Git and modern development workflows.
  • Comfortable in client-facing, consultancy projects.

Responsibilities

  • Design, develop and maintain enterprise-scale Java applications.
  • Collaborate with clients to gather requirements and translate them into technical solutions.
  • Contribute to solution design and architectural discussions.
  • Develop clean, maintainable, and performant code.
  • Work in Agile delivery teams to deliver high-quality software.
  • Mentor junior developers and support best practices.

Skills

Java
Spring Boot
Spring Framework
Hibernate / JPA
RESTful APIs
Microservices
Git
Agile
Client engagement
Consultancy environment

Tools

Docker
Kubernetes
AWS
Azure
CI/CD pipelines

Job description

Senior Java Developer

Location: Hybrid (Newcastle or Edinburgh - 1 day per month)
Salary: £75,000 per annum
Type: Permanent, Full-Time

We are looking for an experienced Senior Java Developer to join a growing technology consultancy delivering innovative digital solutions for a diverse portfolio of clients.

This is an excellent opportunity for a talented engineer who enjoys working across a variety of projects, partnering directly with clients, and helping organisations solve complex business challenges through technology. You'll play a key role in designing and delivering scalable, high-quality software solutions while collaborating with both technical and non-technical stakeholders.

To be successful in this role, you must be within a commutable distance of either Newcastle or Edinburgh, with office attendance required approximately once per month.

Key Responsibilities
  • Design, develop and maintain enterprise-scale Java applications.
  • Collaborate directly with clients to understand requirements and translate business needs into technical solutions.
  • Contribute to solution design and technical architecture discussions.
  • Develop clean, maintainable and performant code.
  • Work within Agile delivery teams to deliver high-quality software solutions.
  • Conduct code reviews and support best practice development standards.
  • Mentor junior and mid-level developers.
  • Collaborate with Product Owners, Business Analysts, QA Engineers and DevOps teams.
  • Support continuous improvement initiatives across development processes and tooling.
  • Stay current with emerging technologies and identify opportunities to enhance client solutions.
Essential Skills & Experience
  • Strong commercial experience developing applications using Java.
  • Experience with modern Java frameworks including:
    • Spring Boot
    • Spring Framework
    • Hibernate / JPA
  • Experience designing and building RESTful APIs and microservices.
  • Strong understanding of software engineering principles and best practices.
  • Experience working within Agile software delivery environments.
  • Proficiency with Git and modern development workflows.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills with the ability to engage effectively with clients and stakeholders.
  • Experience working in a customer-facing, consultancy, or stakeholder-driven environment.
Desirable Skills & Experience
  • Experience working within Financial Services, Banking, FinTech, Insurance or Wealth Management environments.
  • Previous consultancy or professional services experience.
  • Experience with cloud platforms such as AWS, Azure or GCP.
  • Knowledge of containerisation technologies including Docker and Kubernetes.
  • Experience working with CI/CD pipelines and DevOps practices.
  • Understanding of event-driven architecture and messaging technologies.
  • Exposure to modern front-end frameworks and technologies.
AI & Automation Experience
  • AI-assisted development tools such as GitHub Copilot, Cursor, ChatGPT, Claude or similar technologies.
  • Experience using AI to improve development efficiency, code quality and delivery outcomes.
  • Exposure to AI-powered automation solutions.
  • Experience integrating AI services, APIs or Large Language Models (LLMs) into applications.
  • Interest in emerging AI technologies and their practical application within software development.
About You

You are a passionate software engineer who enjoys solving complex problems and delivering value to clients. You thrive in collaborative environments, communicate effectively with stakeholders at all levels, and take pride in producing high-quality technical solutions.

You'll be comfortable balancing hands-on development with client engagement and will enjoy the variety that comes from working across multiple projects, industries and technologies.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Wolviston Management Services Ltd • Newcastle upon Tyne

Hybrid
GBP 64,000 - 86,000
Senior Java Developer – Newcastle
Senior Java Developer – Newcastle

CyberNorth • Newcastle upon Tyne

Hybrid
GBP 60,000 - 90,000
Senior Java Developer — Hybrid (Newcastle)
Senior Java Developer — Hybrid (Newcastle)

慨正橡扯 • Newcastle upon Tyne

On-site
Java Full Stack Engineer
Java Full Stack Engineer

83zero • Greater London, Manchester, Glasgow

Hybrid
GBP 50,000 - 70,000
Senior Java Developer
Senior Java Developer

慨正橡扯 • Newcastle upon Tyne

On-site
Senior Java Developer - Newcastle
Senior Java Developer - Newcastle

Accenture UK & Ireland • Newcastle upon Tyne

Hybrid
GBP 70,000 - 90,000
25 days vacation per year
Annual performance bonus
Private medical insurance
+1
Senior Java Engineer
Senior Java Engineer

eFinancialCareers • Newcastle upon Tyne

Hybrid
GBP 50,000 - 70,000
Pension
Benefits
Hybrid Working
Java Software Engineer
Java Software Engineer

Anson McCade • Newcastle upon Tyne

Hybrid
GBP 33,000 - 55,000
Senior Java fullstack Developer
Senior Java fullstack Developer

NPAworldwide • Greater London

Hybrid
GBP 70,000 - 85,000
Flexitime 37.5h
Hybrid work
Training budget
+5
Senior Developer (Java)
Senior Developer (Java)

HM Revenue & Customs • Greater London

On-site
GBP 85,000 - 115,000