As a business, Hermes is driven 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 roles.
We are embarking on a journey, utilising cutting edge technology to ultimately engage our customers at every touchpoint in their digital experience.
We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on users. At Hermes, engineers not only revolutionise the parcel industry, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms.
Working with the Senior Developer, you will be responsible for key areas of development, ensuring all aspects of the SDLC meet the agreed standards and quality. You will strive to ensure high standards in our deliverables and maintain quality throughout future release iterations.
About the Role:
Based at our Head Office our globally recognised business is looking to grow the IT Data Distribution development team.
Becoming a part of our experienced team, you will ensure all deliverables factor in support and operational requirements to ensure continuous deployment can be maintained at a known velocity. Therefore you will need to possess a strong understanding of the full project lifecycle.
Produce accurate and unambiguous functional and technical documentation of products, systems and services prior to and during development. Help in the identification of issues, risks and dependencies pertaining to testing
As a Developer, you will establish and maintain strong relationships with Principal Engineers, Agile Delivery Managers, Product Owners, Scrum Masters, Business Analysts, Engineers and 3rd parties.
You will actively participate in the definition of the scope of projects and estimates of timescales for development and operational/technical work. Being a Software Developer in our IT Data Distribution team, you will use development techniques such as SCRUM, Kanban and eXtreme Programming (XP)
Provide an end-to-end regression testable solution that enables automated unit and behavioural (BDD) testing to be run as part of the standard build process.
Technical Skills & Knowledge
The successful candidate will have in-depth knowledge of the following technologies:
Java 8, J2EE, Spring
RabbitMQ or ActiveMQ
Experience of message broker software
Selenium or Cucumber
Spring Data, Hibernate
Spring Data, Hibernate
26 days’ Holiday entitlement
Opt in benefits
“To all recruitment agencies: Hermes does not accept agency resumes. Please do not forward resumes to our jobs alias, Hermes employees or any other organisation location. Hermes is not responsible for any fees related to unsolicited resumes.”