A.P. Moller logo

Software Engineer

A.P. Moller

Bangalore, IN
Full Time
Senior
2 days ago

Job Description

About the Role

We are transforming to become the global integrator of container logistics-connecting and simplifying our customers' supply chains. Our Technology Group is central to realizing this vision, and we are significantly enhancing our capabilities through a new technology architecture led by the Platform Operating Model. The opportunity is within the Plan and Book platform, where we drive the digital transformation of processes from opportunity planning to contracting to booking. As part of this transformation, we are looking for a Software Engineer to contribute to building scalable, high-performance applications while ensuring reliability and resilience in a cloud environment.

Key Responsibilities

  • Design, develop, and maintain scalable and resilient applications using Java (Spring Boot, Reactive, Hibernate etc) and React (Next.js, Redux) while ensuring clean code, test coverage, and performance optimization.
  • Define event and API schemas in collaboration with internal and external platform users, ensuring secure-by-design architecture and data flows.
  • Build and integrate RESTful APIs and microservices, making technology choices that align with business goals and scalability.
  • Implementing CI/CD pipelines and DevOps practices for continuous delivery and automation.
  • Maintain high standards in the quality of code through best practices, automated testing, and adherence to coding guidelines.
  • Actively participate in code reviews, providing constructive feedback, and fostering a culture of continuous improvement.
  • Work closely with peers and mentor junior engineers, ensuring knowledge sharing and collaboration within the team.
  • Own both the 'running' and 'building' aspects of applications, ensuring observability, monitoring, and alerting mechanisms are in place for system reliability.

Requirements

  • 5+ years of experience in full-stack development with strong expertise in Java (Spring Boot, Reactive, Hibernate etc) and frontend technologies like VueJS, React, Redux, JavaScript, TypeScript, HTML, and CSS.
  • Experience in building scalable microservices, working with RESTful APIs, and designing event-driven architectures (Kafka is a plus).
  • Strong understanding of containerization, cloud computing (Microsoft Azure), and DevOps practices, including CI/CD pipelines and infrastructure as code.
  • Hands-on experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB) and observability tools.
  • Strong problem-solving skills, excellent communication, and the ability to work collaboratively in an agile environment with diverse teams and stakeholders.
  • Commitment to writing clean, maintainable code and supporting team members through code reviews and knowledge sharing.

Nice to Have

  • Experience with Kafka or other event-driven architectures.

Qualifications

  • Experience with relational and NoSQL databases such as PostgreSQL, MySQL, and MongoDB.

Working at A.P. Moller

Maersk is committed to a diverse and inclusive workplace, and we embrace different styles of thinking. We support your need for any adjustments during the application and hiring process and are dedicated to fostering a supportive, collaborative environment.

Apply Now

Job Details

Posted AtJun 20, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

About A.P. Moller

Website

maersk.com

Company Size

10000+ employees

Location

Bangalore, IN

Industry

Freight Transportation Arrangement

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches