Software Engineer (Java)

CPS Group
Swansea, United Kingdom
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 65K

Job location

Swansea, United Kingdom

Tech stack

Clean Code Principles
Java
JavaScript
Automation of Tests
Continuous Integration
DevOps
Software Engineering
TypeScript
Backend
Angular
Front End Software Development
Api Design

Job description

  • Design, build, and maintain high-quality backend applications using Java

  • Contribute to full-stack development across modern, scalable systems

  • Collaborate with frontend engineers on API design and integration

  • Work across the full software development lifecycle with a DevOps mindset

  • Apply best practices including CI/CD, automated testing, and clean code principles

  • Operate within an agile team, contributing to continuous improvement and technical decisions

  • Ensure solutions meet security, performance, and quality standards

Requirements

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

CPS Group are working with a South Wales-based Tech organisation to recruit a Software Engineer to join a highly skilled, collaborative engineering team delivering enterprise-scale solutions in an agile environment. You'll be working primarily with Java, which is essential for this position, while also contributing to Frontend services as the platform evolves.

While Angular experience is beneficial, it is not essential, though similar modern JavaScript framework experience is required., * Strong commercial experience with Java (essential)

  • Experience of JavaScript/TypeScript
  • Full-stack development experience
  • Frontend experience using Angular or a similar language
  • Understanding of modern software engineering best practices
  • Experience working in agile delivery teams
  • Familiarity with CI/CD pipelines (desirable)
  • Exposure to cloud or containerised environments (beneficial, not essential)

Benefits & conditions

£55,000-£65,000 + package

Apply for this position