Java Developer

Aarhus|London, Full time

Applications with right to work in either London or Denmark only. This position is based in London or Aarhus (Denmark).


We are developing a next-generation sales portal to enable the rapid purchase of commercial aircraft spares for our customer, a leading spares seller owned by a leader in the aviation industry. You will work as part of a team of experienced Java and Spring Developers customizing SAP CX Commerce (formerly Hybris) to meet our customers requirements. The customer’s plan is to provide the Amazon of the airline industry; “A one-stop commerce ecosystem that guides and delights our customers while growing our partners’ business”.


About the Project

The Next Generation Portal will host millions of aircraft spares that will be bought by maintenance engineers, manufacturers and suppliers worldwide. The portal, a progressive web application is designed for fast and easy ordering of parts with user experiences tailored specifically around client buying workflows.

The project is the first phase of a larger programme that will incorporate machine learning and real-time telemetry data to better predict and serve customer spares requirements. A marketplace platform has already been started to ensure the portal becomes the single place on the web for all aircraft spares!


You'll join a crack team of Java eCommerce developers who are developing the backend system on SAP CX commerce. The platform currently integrates into SAP for pricing, inventory, and ordering, and we're adding an integration to the Mirakl Catalog Manager for the marketplace part of the site. The platform exposes a REST API that is consumed by a separate front-end application. You'll be joining the marketplace team, thus helping to shape the integration with Mirakl, while maintaining the existing integration to SAP.

The job
  • Develop features in Java to adapt SAP Commerce Cloud which is a popular eCommerce platform built on the Spring Framework.

  • You’ll write a clean reliable and maintainable code that’ll process a high volume of aircraft spares sales over the next decade and beyond.

  • Pair Programming and Test-Driven Development are practiced each day, to increase code quality and knowledge sharing

  • Continuous integration to automatically test every code push and enable us to build towards implementing continuous delivery to rollout future innovations.

We require

  • People having excellent problem solving capabilities

  • Strong team player with the willingness to pair-program to learn, crack out solutions and share knowledge and ideas.

  • 3+ years of Java and experience of the Spring Framework

  • Experience of Test Driven Development including Mocking

  • Ownership of your work and willingness to demo and describe what you have implemented to our customers architects and product owner.

  • Familiarity with eCommerce platforms is desirable but not essential

  • Experience working on an Agile project (SCRUM)

We offer

  • An exciting and innovation-led project

  • Great cooperation with our automation testers, devops, and customer/business analysts

  • Room to grow and develop yourself

  • Gain expertise in the industry-leading enterprise commerce, marketplace platforms

About our company

e2y is an award-winning digital experience consultancy, delivering state-of-the art Commerce and Marketplace solutions for firms aiming to improve their customer experience and achieve growth. We are SAP Customer Experience (Commerce, Marketing, Sales, Service and Customer Data) and Mirakl marketplaces experts.

e2y is a Dimension Data company with offices in the UK, Denmark and Spain.


Apply to Job
LinkedIn Profile
Cover Letter
Please note the name of the person who referred you here.
Have you been referred to e2y?*
Yes   No