Wolviston Management Services
Senior Java Developer
Job Description
Salary: £70,000 - 75,000 per year
Requirements:- Strong commercial experience developing applications using Java.
- Experience with modern Java frameworks including Spring Boot, Spring Framework, and 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.
- 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.
- Experience with 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.
- Must be within a commutable distance of either Newcastle or Edinburgh, with office attendance required approximately once per month.
- 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.
- AI
- AWS
- Azure
- ChatGPT
- CI/CD
- Cloud
- Copilot
- Cursor
- DevOps
- Docker
- GCP
- Git
- GitHub
- Hibernate
- Support
- JPA
- Java
- Kubernetes
- Spring
- Spring Boot
- microservices
More:
We are a growing technology consultancy delivering innovative digital solutions for a diverse portfolio of clients. This is a permanent, full-time Senior Java Developer role offering a salary of £75,000 per annum and a hybrid working arrangement based in Newcastle or Edinburgh, with office attendance required approximately once per month. We offer the opportunity to work across a variety of projects, partner directly with clients, and help organisations solve complex business challenges through technology while collaborating with both technical and non-technical stakeholders.
last updated 35 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Wolviston Management Services
Wolviston Management Services
Forest Hall
IT
Skills & Technologies
Inferred from job description
Salary Insight
£72,500
This role
£75,000
UK median
This salary is 3% below the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks