Jobs › Companies › Maersk › Software Engineer

Über diese Software Engineer Stelle bei Maersk

Maersk · Vor Ort · India, Pune, 411014

We are looking for a Software Engineer to design, build and operate modern enterprise applications and digital platforms.

You will work across frontend, backend and integration layers, building reliable software that connects with enterprise systems, provides intuitive user experiences, and is observable and supportable in production.

This is a hands-on engineering role with an expectation of end-to-end ownership, from understanding requirements and designing solutions through development, testing, deployment and production support.


Key Responsibilities

  • Design, develop and maintain scalable web applications and services.

  • Build modern frontend experiences using React / JavaScript / TypeScript.

  • Develop backend services and REST APIs using Java and Spring Boot.

  • Design and integrate solutions with enterprise systems through REST APIs, Microsoft Graph and other integration interfaces.

  • Work with PostgreSQL and relational databases, including data modelling and query optimisation.

  • Build software that consumes information from multiple systems and presents it through simple, user-friendly experiences.

  • Implement authentication and authorisation using modern standards such as OAuth 2.0 / OpenID Connect and Microsoft Entra ID.

  • Build applications with appropriate logging, metrics, monitoring and observability.

  • Develop dashboards and monitoring capabilities using technologies such as Prometheus, Grafana and Loki.

  • Write clean, maintainable and well-tested code following established engineering standards.

  • Build automated unit, integration and API tests.

  • Participate in code reviews and contribute to improving engineering practices.

  • Work with CI/CD pipelines to automate build, testing and deployment.

  • Troubleshoot application, API, integration and production issues.

  • Apply secure-by-design principles throughout development.

  • Collaborate with product owners, UX designers, architects, support teams and other engineers to translate business requirements into working software.

  • Take ownership of features from design → development → deployment → monitoring → continuous improvement.

  • Maintain technical documentation for APIs, integrations and application components.


Core Technical Skills


Essential

  • Java

  • Spring Boot

  • REST API development

  • React

  • JavaScript / TypeScript

  • HTML / CSS

  • PostgreSQL or similar relational databases

  • Git

  • Automated testing

  • API integration

  • CI/CD concepts

  • Debugging and troubleshooting distributed applications


Good to Have

  • Microsoft Azure

  • Microsoft Entra ID

  • Microsoft Graph API

  • OAuth 2.0 / OpenID Connect

  • Docker

  • Kubernetes

  • Prometheus

  • Grafana

  • Loki / LogQL

  • Infrastructure and application observability

  • Event-driven architectures

  • Microservices

  • API gateways

  • ServiceNow or similar enterprise platforms

  • AI/LLM API integration and Retrieval-Augmented Generation (RAG) concepts


Engineering Expectations

At JL3, we would expect the engineer to:

  • Independently deliver well-defined features and technical components.

  • Understand an existing system and make changes without creating unnecessary complexity.

  • Break requirements into practical engineering tasks.

  • Identify technical issues early and raise risks appropriately.

  • Debug across frontend, backend, database and API/integration layers.

  • Write production-quality code rather than prototype-only solutions.

  • Consider performance, reliability, security and maintainability during implementation.

  • Own defects in their area and drive them through resolution.

  • Communicate technical decisions clearly with other engineers and stakeholders.

  • Actively contribute to code reviews, documentation and team engineering standards.


Software Engineering Mindset

We are particularly looking for engineers who:

  • Think beyond simply implementing a ticket.

  • Ask why a feature is required before deciding how to build it.

  • Prefer reusable APIs and components over one-off solutions.

  • Automate repetitive engineering and operational tasks.

  • Treat monitoring and observability as part of the product, not something added after deployment.

  • Design for failure and consider what happens when an external dependency or API is unavailable.

  • Build simple experiences on top of potentially complex enterprise systems.

  • Take responsibility for software after it reaches production.

  • Continuously improve existing solutions rather than only developing new features.


Qualifications / Experience

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology or equivalent practical experience.

  • Practical experience developing modern software applications using Java/Spring Boot and/or React/TypeScript.

  • Experience building or consuming REST APIs.

  • Understanding of software development lifecycle, Git workflows, testing and CI/CD.

  • Experience working within Agile software engineering teams.

  • Strong analytical and problem-solving skills.

  • Good written and verbal communication skills.


Maersk is committed to a diverse and inclusive workplace, and we embrace different styles of thinking. Maersk is an equal opportunities employer and welcomes applicants without regard to race, colour, gender, sex, age, religion, creed, national origin, ancestry, citizenship, marital status, sexual orientation, physical or mental disability, medical condition, pregnancy or parental leave, veteran status, gender identity, genetic information, or any other characteristic protected by applicable law. We will consider qualified applicants with criminal histories in a manner consistent with all legal requirements.

 

We are happy to support your need for any adjustments during the application and hiring process. If you need special assistance or an accommodation to use our website, apply for a position, or to perform a job, please contact us by emailing  [email protected]. 

Bereit, sich bei Maersk zu bewerben?
Bei Maersk bewerben

Über Maersk

A.P. Moller - Maersk is an integrated container logistics company working to connect and simplify its customer's supply chains. As the global leader in shipping services, the company operates in 130 countries and employs roughly 100,000 people. With simple end-to-end offering of products and digital services, seamless customer engagement and a superior end-to-end delivery network, Maersk enables its customers to trade and grow by transporting goods anywhere - all over the world. For more information click here. All the way.

Alle Jobs bei Maersk ansehen →

Ähnliche Jobs

Maersk
Senior Software Engineer - Java Technical Lead
Maersk
⚡ Früh bewerben India, Pune, 411014 Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 6 Tg.
Maersk
Senior Software Engineer
Maersk
⚡ Früh bewerben India, Pune, 411014 Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
Maersk
Software Engineer
Maersk
⚡ Früh bewerben India, Bengaluru, 560064 Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Mon.
Foodics
Senior Software Engineer - Foodics ERP
Foodics
⚡ Früh bewerben Amman, Amman Governorate, Jord... · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 2 Std.
Credit Acceptance
Distinguished Software Engineer
Credit Acceptance
⚡ Früh bewerben California - San Francisco Bay... Hybrid $279,000–$390,600
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.
Credit Acceptance
Software Engineer II, Data
Credit Acceptance
⚡ Früh bewerben California - San Francisco Bay... Hybrid $126,723–$177,413
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.
Brookfield Properties
Sr Staff Programmer Analyst - Duck Creek
Brookfield Properties
⚡ Früh bewerben US NE - Omaha Vor Ort $159,936–$201,552
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.
NXP Semiconductors
Principal Engineer – AI-Enabled Embedded Software / GenAI Orchestration (f/m/d)
NXP Semiconductors
⚡ Früh bewerben Munich Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.
General Motors
Staff/Senior Software Engineer– Boot Software
General Motors
⚡ Früh bewerben Milford, Michigan, United Stat... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei Maersk

Alle Jobs bei Maersk ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos