Overview

Position Title: Senior Back End Developer

Company: Hermes

Location: Leicester, UK

Job Description:

As a business, Hermes is shaped by our four values of Do the right thing, Dare 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

Responsibilities:

  • Participate in estimation and planning work with an adaptive (iterative/agile) approach.
  • Maintaining documentation, ensuring that the knowledge acquired is available across the organisation and built into the squads as a discipline
  • Making sure agreed test coverage is implemented and daily progress communicated
  • Assists in the evaluation of options and trade-offs for implementing requirements.
  • Staying up to date with the latest tech innovations and evaluate their value
  • Supporting the architecture function in designing performant and resilient products
  • Making sure engineering policies and selected tools are adhered to
  • Develop performant, efficient and reliable applications
  • Developing fast, scalable, reliable, and efficient apps
  • Collaborate in reviews of work with others as appropriate to validate quality
  • Keeping code repositories and Version Control up to date
  • Design, code, verify, tests, document, amend and refactor complex software.
  • Supporting junior members of the team

Requirements:

  • Experience with AWS services like Fargate
  • Collaborative and keen to share knowledge with others
  • Excellent communication skills (oral/written)
  • Significant Commercial Experience of developing distributed systems using a messaging based architecture (ideally RabbitMQ or SQS)
  • 4 years’ experience building commercial applications in Java
  • REST API (JSON) & WebSockets
  • Experience of using Object Orientated design patterns in building software solutions
  • Agile, Scrum, BDD, TDD, Pull Request, CI/CD
  • BS or MS in Computer Science or equivalent experience
  • Experience with Java and Spring boot is a must
  • Agile certifications are desirabl
  • Experience working with an agile framework (Scrum/Kanban)
  • Spring Boot
  • Java 7
  • Experience using DevOps principles and automation practices
  • Good working knowledge of unit testing & integration testing frameworks
  • RDBMS experience

About Hermes

We’re Hermes, the parcel people.

We’re the UK’s consumer delivery specialist, providing flexible and affordable delivery options to home, work, ParcelShops and Lockers, delivering more than 640 million parcels a year with a mission to be the UK’s carrier of choice.

The Hermes journey began in 1974 as Grattan Mail Order in Bradford. We’ve grown over the years, with an increasing number of hubs and depots across the country, a constantly expanding number of ParcelShops and a growing friendly, local courier network. In 2009, we launched our customer to customer business offering a cheaper, easier, faster way to send parcels. Since the launch, we’ve added lots of extra services, including international delivery, print in-store devices in our ParcelShops, safe place photos and renewable energy fuelled vehicles.
We’re now the largest parcel delivery business in the UK offering 7-day delivery solutions for anyone who wants to send a parcel. We work alongside 80% of the UK’s top retailers including Next, ASOS and John Lewis.

  • Events and Visits Manager – Treasury Jobs Uk Newcastle upon Tyne

    HM Treasury
    • Full Time
    • November 10, 2023
  • Events and Visits Manager – Treasury Jobs Kingston upon Hull

    HM Treasury
    • Full Time
    • November 10, 2023
  • Events and Visits Manager – Hm Treasury Jobs Guide Post

    HM Treasury
    • Full Time
    • November 10, 2023
  • Personal Assistant – Hm Treasury Graduate Scheme Plymouth

    HM Treasury
    • Full Time
    • November 10, 2023
  • Personal Assistant – Treasury Graduate Scheme Edinburgh

    HM Treasury
    • Full Time
    • November 10, 2023
  • Personal Assistant – Treasury Jobs Manchester

    HM Treasury
    • Full Time
    • November 10, 2023
  • Correspondence Drafter – Hm Treasury Jobs Liverpool

    HM Treasury
    • Full Time
    • November 10, 2023
  • Policy Advisor – Treasury Graduate Scheme Norwich

    Anywhere
    • Full Time
    • November 10, 2023
  • Sanctions Adviser – Treasury Jobs Uk Darlington

    HM Treasury
    • Full Time
    • November 10, 2023
  • Lead Data Engineer – Treasury Jobs London

    HM Treasury
    • Full Time
    • November 10, 2023
  • Events – Hm Treasury Jobs Nottingham

    HM Treasury
    • Full Time
    • November 10, 2023
  • Counter Fraud – Hm Treasury Graduate Scheme Newcastle upon Tyne

    HM Treasury
    • Full Time
    • November 10, 2023
  • Sanctions Adviser – Treasury Graduate Scheme Kingston upon Hull

    HM Treasury
    • Full Time
    • November 10, 2023
  • Sanctions Adviser – Treasury Jobs Uk Guide Post

    HM Treasury
    • Full Time
    • November 10, 2023
  • Lead Data Engineer – Hm Treasury Jobs Edinburgh

    HM Treasury
    • Full Time
    • November 10, 2023
Load more listings