Senior Java Software Engineer

Senior Java Software Engineer

Cardiff Full-Time 60000 - 80000 ÂŁ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Design and build high-quality Java applications in a collaborative team.
  • Company: Join a dynamic tech company in Cardiff with a focus on innovation.
  • Benefits: Competitive salary, flexible work, and opportunities for professional growth.
  • Why this job: Make an impact by delivering secure, scalable solutions using cutting-edge technologies.
  • Qualifications: Strong Java and Spring experience, with knowledge of CI/CD and containerisation.
  • Other info: Agile environment with excellent career advancement opportunities.

The predicted salary is between 60000 - 80000 ÂŁ per year.

CPS Group (UK) Limited provided pay rangeThis range is provided by CPS Group (UK) Limited. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay rangeDirect message the job poster from CPS Group (UK) Limited

Senior Java Software EngineerJob Title: Senior Java Software Engineer

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.

Key Responsibilities

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.

Key Skills Required

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.

Candidate Preferences

Ideally local to Cardiff or within commutable distance.

Eligible for Security Clearance (must have resided in the UK for the last 5 years).

Seniority level: Mid‐Senior level

Employment type: Full‐time

Job function: Information Technology

Industries: IT Services and IT Consulting

Referrals increase your chances of interviewing at CPS Group (UK) Limited by 2x.

Get notified about new Java Software Engineer jobs in Cardiff, Wales, United Kingdom .

#J-18808-Ljbffr

Senior Java Software Engineer employer: CPS Group (UK) Limited

CPS Group is an exceptional employer, offering a dynamic and collaborative work culture in the heart of Cardiff. With a strong focus on employee growth, we provide opportunities for continuous learning and development within a highly skilled engineering team. Our commitment to agile methodologies and innovative technologies ensures that you will be at the forefront of delivering high-quality, secure applications while enjoying a competitive salary and benefits package.
C

Contact Detail:

CPS Group (UK) Limited Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at CPS Group or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Java projects, especially those using Spring and microservices. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for the interview by brushing up on your technical knowledge. Be ready to discuss your experience with CI/CD, Docker, and cloud environments. We want to see your passion for delivering high-quality code!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're serious about joining the team and ready to contribute to an agile, collaborative environment.

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

Java
Spring Framework
Microservices
Software Design Patterns
TDD (Test-Driven Development)
CI/CD (Continuous Integration/Continuous Deployment)
Automation
Docker
Kubernetes
Agile Methodologies
Security Best Practices
Performance Optimisation
Collaboration Skills
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java and Spring, as well as any work you've done with microservices or cloud environments. We want to see how your skills match up with what we're looking for!

Showcase Your Projects: Include specific examples of projects where you've applied best practices like TDD and CI/CD. This helps us understand your hands-on experience and how you approach software development.

Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant. We appreciate a well-structured application that gets straight to the point!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity in Cardiff!

How to prepare for a job interview at CPS Group (UK) Limited

✨Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with Java and Spring in detail, including specific projects you've worked on. Practising coding challenges can also help you demonstrate your technical expertise.

✨Showcase Your DevOps Mindset

Since this role requires a DevOps approach, be ready to talk about your experience with CI/CD pipelines and automation. Share examples of how you've implemented these practices in past projects, and highlight any experience with Docker or Kubernetes.

✨Understand Agile Methodologies

Familiarise yourself with agile principles and be prepared to discuss how you've collaborated within an agile team. Think of specific instances where you contributed to continuous improvement and how you adapted to changes during the development process.

✨Security and Performance Awareness

Given the importance of security and performance in this role, be ready to discuss how you've ensured these aspects in your previous work. Prepare to share examples of how you've applied best practices in software engineering to deliver high-quality, secure code.

Senior Java Software Engineer
CPS Group (UK) Limited
Location: Cardiff
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

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