Senior Java Software Engineer
Summary
Builds and maintains Java/Spring Boot applications, designs scalable solutions, and mentors junior developers while ensuring clean, performant code.
Salary: £60,000 - 68,000 per year
Requirements:- Strong commercial experience developing applications using Java and Spring Boot.
- Experience designing and delivering complex software solutions.
- Strong knowledge of relational databases, ideally PostgreSQL.
- Experience working within Agile software development teams.
- Passion for writing clean, maintainable and well-tested code.
- Experience mentoring developers through code reviews and technical guidance.
- Strong understanding of software performance, scalability and engineering best practices.
- Excellent communication and stakeholder engagement skills.
- Experience with AWS cloud technologies.
- Exposure to React and TypeScript.
- Designing and developing complex Java applications using modern engineering practices.
- Leading the delivery of key software features from design through to implementation.
- Producing technical designs and documentation to support development.
- Reviewing code and maintaining high engineering standards across the team.
- Mentoring and supporting junior and mid-level developers.
- Collaborating with Product Managers, Architects and fellow Engineers to deliver scalable software solutions.
- Identifying opportunities to improve performance, security, scalability and reliability.
- Contributing to CI/CD processes and engineering best practices.
- Exploring modern tooling, automation and AI technologies to improve software delivery.
- AI
- AWS
- CI/CD
- Cloud
- Support
- Java
- PostgreSQL
- React
- Security
- Spring
- Spring Boot
- TypeScript
More:
We are an established technology organisation in Cardiff offering a Senior Java Engineer role within our growing software engineering team. This is a hybrid working position with a salary of up to £68,000 plus a 20% performance-related bonus, private healthcare, 25 days annual leave plus bank holidays, and an additional holiday purchase scheme. We offer the opportunity to work in an Agile environment, remain hands-on across the development lifecycle, influence technical direction, mentor others, and contribute to modern, scalable software solutions.
last updated 32 week of 2026