The Software Engineer will be a core contributor to the Java development of CargoMate, a cutting-edge port call optimization system that enables real-time cargo operation monitoring and enhances fuel efficiency and emission reduction. The engineer will work on using Spring Boot, Kotlin, and Java, building scalable, reliable, and high-performance solutions in close collaboration with cross-functional teams. This role offers an exciting opportunity to be part of a global digital product team within a world-leading liner shipping company.
ResponsibilitiesDesign, develop, and maintain backend services using Kotlin, Java, and Spring Boot
Build and maintain scalable RESTful APIs and integrate them with frontend/mobile applications
Participate in architecture discussions and conduct code reviews
Ensure application performance, security, and scalability
Write clean, efficient code with comprehensive unit and integration testing
Collaborate closely with Product Owners, DevOps, and QA to define, design, and deliver new features
Troubleshoot and resolve issues in existing systems and optimize for performance
Contribute to CI/CD pipeline management and DevOps practices
5+ years of experience in backend software development
Proven hands-on experience with Kotlin and Java
Experience in Spring Boot and REST API development
Strong SQL and relational database knowledge (PostgreSQL, MySQL)
Experience with ORM frameworks like Hibernate or JPA
Experience in CI/CD pipelines, DevOps, and containerization (Docker, Kubernetes)
Exposure to Agile/Scrum development environments
Education & Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related technical field
Familiarity with cloud platforms (preferably AWS)
Knowledge of frontend technologies like React or React Native is a plus
Strong command over development tools, version control systems, and testing frameworks
Skills Required
- 5+ years of experience in backend software development
- Proven hands-on experience with Kotlin and Java
- Experience in Spring Boot and REST API development
- Strong SQL and relational database knowledge (PostgreSQL, MySQL)
- Experience with ORM frameworks like Hibernate or JPA
- Experience in CI/CD pipelines, DevOps, and containerization (Docker, Kubernetes)
- Exposure to Agile/Scrum development environments
- Bachelor's degree in Computer Science, Engineering, or related technical field
- Familiarity with cloud platforms (preferably AWS)
- Knowledge of frontend technologies like React or React Native
- Strong command over development tools, version control systems, and testing frameworks
What We Do
With a fleet of 280 modern container ships and a total transport capacity of 2.1 million TEU, Hapag-Lloyd is one of the world’s leading liner shipping companies. In the Liner Shipping segment, the Company has around 13,700 employees and 400 offices in 140 countries. Hapag-Lloyd has a container capacity of 3.1 million TEU – including one of the largest and most modern fleets of reefer containers. A total of 114 liner services worldwide ensure fast and reliable connections between more than 600 ports on all the continents. In the Terminal & Infrastructure segment, Hapag-Lloyd has equity stakes in 20 terminals in Europe, Latin America, the United States, India, and North Africa. Around 2,900 employees are assigned to the Terminal & Infrastructure segment and provide complementary logistics services at selected locations in addition to the terminal activities.







