D

DP World

Global cargo logistics and port operations

Senior Software Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSouthampton, UKNo salary listed

About the Job

Requirements

  • A minimum of five GCSEs at grade C or above, including Mathematics and English, is required.
  • Two A-Level passes or equivalent are required.
  • A degree or Higher National Diploma in Computing or a related field is preferred.
  • ITIL 4 Foundation certification is desirable.
  • At least three years of experience as a Java developer in a commercial setting is required.
  • Experience gathering requirements and translating them into technical solutions is required.
  • Hands-on experience with Extreme Programming practices, including test-driven development, continuous integration, refactoring, and pair programming, is required.
  • A strong understanding of object-oriented design and software patterns is required.
  • Proficiency in Spring, Java, Docker, and Kubernetes is required.
  • Web development experience with JavaScript, HTML, and CSS is required.
  • Experience across the full software development lifecycle is required.
  • Experience in relational database design and SQL performance tuning is required.
  • Familiarity with testing tools such as JUnit, JMeter, and Selenium is required.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform is required.
  • Knowledge of secure coding practices is required.
  • Agile development experience is required.
  • A proven track record of driving engineering improvements is required.
  • Experience mentoring and supporting team development is required.
  • Eligibility to work in the United Kingdom is required.
  • A full valid UK driving licence or an appropriate international licence permitting driving on UK roads is required.
  • Applicants must have no unspent criminal convictions.
  • The role is subject to health and medical fitness requirements related to equipment and site safety, which may include weight, height, blood pressure, and hearing checks.

Responsibilities

  • Design, build, and maintain software solutions using clean, efficient code.
  • Use Java, Spring Boot, and Hibernate to develop reliable applications.
  • Collaborate with cross-functional teams to deliver projects effectively.
  • Troubleshoot and resolve bugs to ensure smooth system performance.
  • Write and maintain clear technical documentation.
  • Develop and run tests to ensure software quality.
  • Suggest improvements to development processes and team workflows.
  • Mentor junior developers and support knowledge sharing.
  • Ensure compliance with company policies and industry standards.

About the Company

DP World

Global cargo logistics and port operations

DP World is a global logistics and port operator that provides integrated, end-to-end supply chain solutions. It runs marine and inland terminals, manages ports and free zones, and offers cargo logistics, freight forwarding, warehousing, customs clearance, and value-added services such as packaging and reverse logistics. Its products work by operating a large network of terminals and logistics services that connect shipping, warehousing, and distribution, charging container handling fees and offering downstream services to improve supply chain efficiency. The company differentiates itself through its expansive, worldwide network (across 40+ countries) and its ability to control multiple stages of the supply chain—from ports and terminals to contract logistics and economic zones—allowing for seamless multimodal flows. DP World’s goal is to enable smooth, integrated global trade by expanding its network and offering end-to-end logistics solutions for diverse industries.

Company size
10,001+
Company stage
Debt Financing
Total funding
$1.5B
Headquarters
Dubai, United Arab Emirates
Founded
2005

Recently Posted Jobs

Explore more opportunities at DP World

See more jobs