{"@context":"https://schema.org/","@type":"JobPosting","title":"Senior Software Developer

Yolk Recruitment Ltd
Cardiff, United Kingdom
2 days ago

Role details

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

Job location

Cardiff, United Kingdom

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
Unit Testing
Cloud Computing
Relational Databases
DevOps
Hibernate
JUnit
MySQL
Software Architecture
Mockito
Software Systems
SQL Databases
Working Model 2D
Spring Cloud
Spring-boot
GIT
REST
Software Version Control
Docker
Microservices

Job description

You'll join a collaborative, cross-functional team where you'll play a key role in building and enhancing robust software solutions used by organisations around the world. Day to day, you'll be hands-on with designing, developing and maintaining scalable applications, while contributing to technical decisions and continuously improving how the team works.

You'll work closely with Product Owners, QA and DevOps colleagues to translate requirements into high-quality solutions, support production releases, and help resolve complex technical issues. There's also a strong opportunity to mentor others and progress towards a lead developer position, shaping both the technology and the team's future direction., This is a chance to work on meaningful software that supports workplaces globally. You'll benefit from a hybrid working model, strong support for personal development, and a culture that values collaboration, learning and inclusion.

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

Benefits & conditions

Alongside an attractive benefits package including enhanced parental leave, generous annual leave, healthcare support and a pension scheme, you'll have access to learning platforms and clear opportunities to grow your career in a supportive, forward-thinking environment.

Apply for this position