
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A technology solutions firm in Cardiff is seeking a Senior Java Software Engineer to join their skilled engineering team. The ideal candidate will have strong Java and Spring expertise, contributing to the design and development of scalable applications. Responsibilities include maintaining high-quality Java applications and collaborating in an agile environment. The position offers a competitive salary along with additional benefits.
Job Title: Senior Java Software Engineer
Salary: £60,000 – £80,000 + package
Location: Cardiff (onsite circa 2 days every other week)
Clearance: Must be SC eligible
CPS Group are looking for a Senior Java Software Engineer to join a highly skilled engineering team delivering enterprise-scale solutions in an agile, collaborative environment based in Cardiff. You’ll be working across the full software development lifecycle, applying a DevOps mindset and contributing to the design and delivery of high-quality, secure, and scalable applications.
This is a hands-on role where you’ll apply strong technical expertise in Java and Spring, and ideally bring experience with containerisation and cloud environments.
Design, build, and maintain high-quality Java applications.
Contribute to the development of microservices and modern architectures.
Work with Spring framework to deliver scalable solutions.
Apply best practices in software engineering including TDD, CI/CD, and automation.
Collaborate within an agile team to drive continuous improvement.
Ensure solutions meet security and performance requirements.
Strong commercial experience with Java.
Hands-on expertise with Spring.
Knowledge of software design patterns and development best practices.
Experience with Docker or Kubernetes (desirable).
Understanding of CI/CD pipelines.
Ideally local to Cardiff or within commutable distance.
Eligible for Security Clearance (must have resided in the UK for the last 5 years).