Backend Software Engineer

Tom Johnson
Guildford, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Guildford, United Kingdom

Tech stack

Java
Unit Testing
Openshift
Software Engineering
SonarQube
Test Driven Development
Angular
Kubernetes
Front End Software Development
Devsecops

Job description

  • Design, develop and maintain high-quality, scalable Java-based applications
  • Contribute to reusable design patterns to improve team velocity
  • Write unit and automated tests to support high-quality delivery
  • Participate in design and code reviews, ensuring best practice around security, maintainability and scalability
  • Produce clear technical documentation and share knowledge across the team
  • Actively contribute within an Agile Scrum environment, including sprint planning, reviews and daily stand-ups
  • Work collaboratively to meet sprint commitments and delivery milestones

Requirements

  • Strong commercial experience with Java
  • Experience developing cloud-based services
  • Unit testing and test-driven development experience

Desirable Skills

  • DevSecOps awareness (e.g. Tekton, ArgoCD, SonarQube)
  • Experience with Kubernetes or Red Hat OpenShift
  • Exposure to Quarkus framework
  • Front-end development experience using Angular

Benefits & conditions

  • Working hours: 35 hours per week (compressed working pattern available)
  • Occasional travel between UK sites may be required
  • Interview process: virtual interview followed by onsite visit

Apply for this position