Hermes Parcelnet

  • Client Integration Engineer

    Town/City Morley
    Posted Date 2 months ago(03/04/2018 15:51)
    Job ID
    Number of Positions
  • Overview

    We are looking for Software Engineers that will help us design and build the future of systems integration at Hermes


    Hermes - the UK’s leading consumer delivery company handing over 270 million parcels per year with a 15% growth year on year for the last five years.


    We are embarking on a journey, utilising cutting edge technology to ultimately engage our customers at every touch point in their digital experience.


    As a team, we innovate and challenge the status quo to meet the needs of our broad and varied client base.

    We believe that every team member will play their part in achieving the goals of the team, department and company.  


    As an individual, you'll have the support to grow and progress your career. We are building a learning culture, where it's safe to fail, and failures seen as learning opportunities.


    We are establishing a team of skilled individuals with a passion for technology. 

    Working in a fast paced agile environment, using eXtreme programming and software craftsmanship principles to produce high-quality solutions at speed.


    Role Overview


    The Integration Engineer will help us design and build the future of systems integration at Hermes. You’ll be responsible for developing end-to-end integrations between client and Hermes systems using Cloud technologies. Candidates should have a proven ability to develop creative solutions which can scale to meet business demand.


    • Develop synchronous and asynchronous systems integrations for internal and external consumers
    • Develop and maintain resilient, scalable and performant systems for processing real-time Client data
    • Develop API SDKs, samples and message templates for Hermes API functionality, showing best practice for integrating to Hermes
    • Own the internal system integration platform consisting of light-weight services, queuing and streaming
    • Ongoing design, implementation and maintenance of the Client Developer portal
    • Prepare and manage technical guides for external business analysts and development teams
    • Perform periodic technical reviews of external integrations to Hermes to identify areas of improvement for Hermes Client connectivity
    • Clearly communicate with Clients, educating them and dealing with all queries on the integration with and use of Hermes APIs
    • Resolve customer enquiries in an articulate, timely, and courteous manner seeking to deliver quick and effective solutions



    • Extensive Java experience
    • Experience of full application lifecycle from requirements gathering/analysis to Go-Live and Post production support
    • Knowledge of API architecture
    • Proficient with Java, Python, C#, Linux
    • Oracle and NOSQL database experience
    • Good comprehension of SSH, OAuth, HTTPS


    • Python
    • Spring Boot
    • Node.js
    • Experience integrating to a portfolio of SaaS applications
    • AWS certification
    • Documenting APIs with Swagger/OpenAPI
    • Infrastructure deployment using Cloudformation or Ansible
    • Build and CI toolsets; Git, Maven, Jenkins, Concourse


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us for General Consideration!

    Not ready to apply? Connect with us for general consideration.