Food, machinery or T-shirts: Hapag-Lloyd moves goods around the globe with over 250 container ships. We connect more than 600 ports on all continents and are one of the largest liner shipping companies. More than 13,000 employees work on board, ashore or in one of our 350 offices. Together, we transport around 12 million containers per year. Our corporate values "We care. We move. We deliver" serve as coordinates on our way. They guide our collaboration with each other as colleagues and with our customers to achieve the best possible quality. In the long run, we are committed to climate and environmental protection as well as human rights and many other social issues.

Our container ships are deployed in 120 services connecting different regions of the world. Our in-house developed Network Planning systems support our business in designing this service network (port rotations, berthing times, vessel speeds), in the deployment of vessels on the network and in controlling the network’s costs.

The main part of Hapag-Lloyd’s IT system is developed in JEE with Maven, Git, Jenkins, Artifactory and Sonarqube. User interfaces are developed in JSF or React. We are using (mixed integer) linear optimization models to provide decision support of various planning tasks, like, e.g., port rotation, berth time or vessel deployment planning. We are continuously aiming to extend the usage of mathematical optimization and other OR methodology across our systems.

Responsibilities and Tasks:

  • You join our team developing the “Network Planning & Analytics” product using agile software development methods

  • You analyze complex business processes and develop creative solutions, in close collaboration with your business and IT colleagues

  • You identify use cases for mathematical optimization, implement the required models and integrate them into our JEE application

  • You support the development of a modern architectural setup

  • As part of the product team, you take over responsibility for the operation of the product and make sure it remains fully functional

Requirements and Qualifications:

What you will need to succeed

  • Profound knowledge and proven experience with building and solving complex (mixed integer) linear optimization problems

  • Solid knowledge of standard solvers like CPLEX, Gurobi, XPRESS and standard modeling frameworks (e.g., OPL, AMPL, GurobiPY etc)

  • Drive to constantly learn new things, to deep-dive into the business side of your application and to analyze complex processes, requirements and systems with great passion

  • Experience with software development in Java EE or comparable (e.g. Spring), at least the drive to familiarize yourself with this topic

  • High personal standards for the quality of your code – including documentation that is easy to understand

  • Ease with working in an agile, professional environment where requirements change dynamically

  • Good communication skills in English (verbally and written) and the desire to work in a diverse and international organization

  • Willingness to work at our office in Hamburg 3 days/week and 2 days remote according to our policy

German language expectations: We expect all international candidates to be willing to learn at least the basics of the German language in case they are accepted for the position. This will enable you to participate in social and community life in Germany and at our company premises in the best viable way.

Nice if you have:

  • Understanding of and/ or experience in operational aspects of container shipping business

  • Knowledge of more general data science methods (predictive, machine learning incl. neural networks, etc.) and experience working with large data sets

  • Experience in developing user interfaces with React or comparable JavaScript libraries

  • Experience using IntelliJ, git, Maven, Jenkins

What we offer

  • A trust-based and appreciative corporate culture and numerous opportunities for professional and personal development

  • We have ambitious diversity targets especially for IT and therefore strongly encourage women to apply for this position – even if you do not meet all requirements

  • Dynamic and modern working atmosphere in a newly renovated, modern office in the heart of Hamburg’s city center

  • At least 28 days of vacation, flextime, capital-forming benefits, hybrid work model

  • Subsidy for public transportation

  • Bike leasing for all positions

  • Restaurant and coffee bar

  • Health and company sports programs (e.g., yoga, sailing, fitness courses, and much more)

  • Corporate volunteering cooperation with purpozed.org

#Hapaglloyd 

Save time with your application and send us only your CV for now. You can easily apply online by using our application tool. 


We kindly ask recruiters and employment agencies to refrain from sending us unsolicited profiles and CVs of potential applicants for this or other positions advertised on our website.

Contact person

Dawid Bujalla Manager Talent Acquisition & Employer Branding