Salary: £65,000 - 65,000 per year Requirements: Strong commercial experience with Java 8 and modern development practices Solid knowledge of frameworks such as Spring Boot, Spring Cloud, and Hibernate Experience building microservices and RESTful APIs A good understanding of modern software architectures including microservices and event-driven design Hands-on experience with AWS, Docker, and cloud-native development Confidence writing and maintaining unit tests using tools such as JUnit and Mockito Experience working with relational databases such as SQL or MySQL Familiarity with Git-based version control and Agile delivery environments Strong problem-solving skills, clear communication, and a genuine desire to keep learning Responsibilities: Join a collaborative, cross-functional team to build and enhance robust software solutions Design, develop, and maintain scalable applications Contribute to technical decisions and continuously improve team processes Work closely with Product Owners, QA, and DevOps to translate requirements into high-quality solutions Support production releases and help resolve complex technical issues Mentor others and progress towards a lead developer position Shape both the technology and teams future direction Technologies: AWS Cloud DevOps Docker Git Hibernate Support JUnit Java MySQL SQL Spring Spring Boot microservices More: We are excited to offer a Senior Software Developer position in our Cardiff office, with a competitive salary of up to £65,000 based on experience. This role provides an opportunity to work on meaningful software that supports workplaces globally. We support a hybrid working model and value personal development, with a culture that emphasizes collaboration, learning, and inclusion. Our attractive benefits package includes enhanced parental leave, generous annual leave, healthcare support, a pension scheme, and access to learning platforms, all within a supportive and forward-thinking environment. last updated 7 week of 2026