IT & Software

Java Software Engineer

Sanderson Recruitment

Bristol · Bristol · United Kingdom

Overview

In this role you will deliver high-quality Java applications within an Agile team, contributing across the full software lifecycle from development to deployment. You will collaborate with cross-functional teams to understand requirements, implement robust tests, and improve system reliability. The role emphasises performance tuning, debugging, and shaping digital transformation initiatives. You will work with modern Java tech and CI/CD practices, with opportunities to tackle complex projects and grow technically in a client-focused environment.

Pay / Benefits
  • Up to 25 days’ annual leave
  • Private medical insurance
  • 3 additional days’ leave for charitable work
  • Opportunities to work on complex and interesting technology projects
  • Ongoing opportunities to develop technical skills and experience
  • Flexibility around location / on-site with clients
Responsibilities
  • Develop and deliver Java applications
  • Write unit, integration and feature tests
  • Collaborate with technical teams to clarify requirements and resolve issues
  • Create and maintain low-level designs and documentation
  • Support CI/CD and software delivery activities
  • Debug, profile and optimize performance
  • Participate in Agile ceremonies and sprint activities
  • Contribute to digital transformation and wider engineering projects
Key requirements
  • Strong hands-on experience with Java and related technologies
  • Spring Boot experience
  • Unit testing, test automation and TDD
  • DevOps tooling and CI/CD
  • Debugging, profiling and performance tuning
  • Agile software delivery experience
  • Experience with Docker or other container technologies (beneficial)
  • problem-solving
  • attention to detail
  • desire for continuous technical learning
  • Java
  • Spring Boot
  • Unit testing

Reference: WJ-747_30151041

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.