Flexible working hours
Income protection cover
Discounts on Hermes products

Senior Back End Developer

Vacancy Salary up to £56,000
Vacancy Location Leeds Tech Hub
Mergefield Title {Mergefield Value}
Mergefield Title {Mergefield Value}

This is a Permanent, Full Time vacancy that will close in {x} days (x will be populated when viewing published adverts).

As a business, Hermes is shaped by our four values of Do the right thingDare to be different, Strive for more and Be customer-obsessed. We run our business by these values and they are reflected in all of our positions


The Senior Back End Developer is responsible for designing and implementing high-quality software in line with established policies and technology stack

This role will carry out some or all of the following activities:

  • Maintaining documentation, ensuring that the knowledge acquired is available across the organisation and built into the squads as a discipline
  • Supporting the architecture function in designing performant and resilient products
  • Develop performant, efficient and reliable applications
  • Assists in the evaluation of options and trade-offs for implementing requirements.
  • Design, code, verify, tests, document, amend and refactor complex software.
  • Participate in estimation and planning work with an adaptive (iterative/agile) approach.
  • Collaborate in reviews of work with others as appropriate to validate quality
  • Staying up to date with the latest tech innovations and evaluate their value


You will be accountable for:            

  • Developing fast, scalable, reliable, and efficient apps
  • Making sure engineering policies and selected tools are adhered to
  • Making sure agreed test coverage is implemented and daily progress communicated
  • Keeping code repositories and Version Control up to date
  • Supporting junior members of the team

Knowledge & Experience:


  • 4 years’ experience building commercial applications in Java
  • Experience with Java and Spring boot is a must
  • Experience of using Object Orientated design patterns in building software solutions
  • Experience with AWS services like Fargate
  • Experience working with an agile framework (Scrum/Kanban)
  • Experience using DevOps principles and automation practices
  • RDBMS experience
  • Significant Commercial Experience of developing distributed systems using a messaging-based architecture (ideally RabbitMQ or SQS)


Technical & People Skills:

  • Java 7
  • Spring Boot
  • REST API (JSON) & WebSockets
  • Agile, Scrum, BDD, TDD, Pull Request, CI/CD
  • Good working knowledge of unit testing & integration testing frameworks
  • Excellent communication skills (oral/written)
  • Collaborative and keen to share knowledge with others


  • BS or MS in Computer Science or equivalent experience
  • Agile certifications are desirable

There are lots reasons to join Hermes, but don’t just take our word for it, let our people tell you why they love working here; “Fun and fast-paced”, “Great choice of benefits”, “Great training and development”, “New challenges every day”, “The company  is growing fast”, “Working with like-minded people who are passionate about what they do”.


Flexible working hours


Income protection and life insurance cover


Discounts on Hermes products with over 1,000 retailers


Up to 26 days holiday


Health and well-being benefits and discounts


Bonus schemes


Alternatively, apply with...


2 hours ago


14 Days
Apply Now