1,860,013open jobs
109,954companies
259,846added this week
Browse all
Location
In office (Bengaluru, Pune)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on Oct 15, 2026. Maersk scores A on the Alion truth index.

Overview
Company
Impact
Profile match
A.P. Moller-Maersk is a Danish shipping and logistics group founded in 1904 that operates one of the largest container fleets in the world and has spent the past several years trying to become an integrated logistics company rather than only a carrier. The strategic argument is that container shipping is a brutally cyclical commodity business, while contract logistics, warehousing and air freight produce steadier earnings and deeper customer relationships. Headquartered in Copenhagen and controlled by the Moller family foundation, it also operates APM Terminals, one of the largest port terminal networks globally.

Software Engineer (Full Stack)

Maersk is hiring Software Engineers who can work across the stack to join the Visibility Platform team. The platform answers the questions "where is my shipment?" and "when will I get it?" with a high level of accuracy and timeliness. It is powered by tons of data from multiple sources, and this role provides an opportunity to innovate on how the right subset of that data is processed, served and presented to users in the right context.

About the role

In this role, you will work on a greenfield project that aims to provide increased quality of visibility into the movements of containerised shipments and associated attributes like delays, extra charges incurred, emissions, etc.

You will lead and own the features you pick up from first prototype to production, working across the tech stack. You will move comfortably between the front-end and the back-end, using modern coding agents to move fast and teammates for review and guidance.

Here are some of the things the role involves:

  • Independently lead and own the design, delivery and long-term health of the features and services you build.
  • Contribute freely to both the web front-end and the back-end services, using coding agents to explore unfamiliar code, produce working changes, and learn conventions as you go. Take responsibility for what you ship, regardless of who or what wrote the first draft.
  • Work closely with the UX and product team to iterate and provide feedback on mocks and designs and how well they solve user problems.
  • Build quick prototypes for exploring concepts. Be happy to throw some away and evolve others into solutions that are maintainable for a long time.
  • Work backwards from the mocks and help design API structures that can power the views in an efficient and performant manner. Where existing APIs can be limiting, help explore alternate options in design that don't degrade the originally intended user experience.
  • While building views, care deeply about semantic HTML, accessibility and rendering

performance, often with each going hand-in-hand with the other.

  • While building services, build event driven applications and microservice-based APIs with a lot of focus on scalability, reliability and secure practices from the ground up.
  • Work with Maersk's design system conventions and ensure consistency in design language across multiple micro-applications. Know when the conventions can be limiting and be comfortable stepping out of them.
  • Ensure hygiene practices like test coverage, performance profiling, security checks etc. are put in place and gated with automated checks.
  • Ensure applications emit the standard signals needed for effective monitoring and alerting.
  • Actively participate in code reviews and encourage using them as a tool for team members to learn from each other. Review agent-assisted changes with the same rigour as any other.
  • Contribute to a culture of continuous delivery where the path from code commit to going live is as automated as it can be.
  • Work in an inclusive manner with team members across geographies, time zones and cultures.

About you

Here are some things we expect from you for the role.

Minimum qualifications

  • Be highly proficient with either the back-end or the front-end, as described below. This is the minimum bar, and you should be able to independently lead and own delivery of major components, pages or services there with very little hand-holding.
  • Back-end: Java or Kotlin and a framework like Spring Boot, with experience building event driven applications and microservice-based APIs that handle a huge amount of data.
  • Front-end: Vue, React, Svelte or Angular, TypeScript, semantic HTML, modern CSS and responsive design. We mainly use Vue, so be open to it.
  • Be able to contribute across the other side with the help of coding agents: enough familiarity to read the code, judge what an agent produces, write and run tests, and know when to ask a teammate for a second pair of eyes.
  • Be adept at using modern LLM-based coding agents (like Claude Code or GitHub Copilot) to increase quality and speed of work, including giving them good context, verifying their output,and recognising when they are going wrong.
  • Be highly proficient with a test framework like JUnit or Jest, and be a natural at always

maintaining high test coverage for any code written.

  • Be familiar with analysing the algorithmic complexity of code, common design patterns and when to use them.
  • Be familiar with at least one relational and one NoSQL database, and with observability concepts: logging, metrics, traces and alerts.
  • Be familiar with cloud computing concepts and able to put them into practice, with experience in at least one of Azure, Google Cloud or AWS.
  • Be familiar with a build system like Webpack, and with Node.js and the npm ecosystem. Be aware of common reusable open-source libraries, and mindful of not causing bloated dependencies.
  • Be open to deep dives into new areas of the tech stack and learn new skills on the go.
  • Be a stickler for developer productivity, and always be on the lookout to get things done more efficiently.
  • Be effective at written and spoken communication. Also exhibit the same in writing code that can be well understood by other developers.

Preferred qualifications

  • Be highly proficient on both sides: the back-end and the front-end described above, rather than one with agent-assisted contribution to the other.
  • Be familiar with browser-based testing frameworks like Cypress to automate end-to-end user workflow tests, and with Core Web Vitals and how to build pages that render blazing fast, with measurements set up to be monitored continuously.
  • Have an eye for extracting patterns for reusability that help ensure consistency across multiple applications.
  • Previous experience working with visual elements like maps and charts that help display a massive amount of data in aggregated form.
  • Prior experience working with Kafka, or with containerised 12-factor apps and tools like Docker and Kubernetes.
  • Knowledge about the logistics and supply chain domain.

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].

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,860,013 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
≈ $14k – $33k per year (Estimated) • Hybrid • 7+ years exp • Hyderabad
JavaScript
Java
Kotlin
TypeScript
SQL
Node JS
Java
Maven
Spring Boot
Spring MVC
Spring Cloud
Apache Tomcat
Kotlin
Mockito
Databases
Oracle
RabbitMQ
Apache Kafka
AI/ML
Fine-tuning
Frontend
Angular
React.js
JQuery
npm
Mobile
JUnit
DevOps
Rest API
OpenShift
CI/CD
Jenkins
AWS
Kubernetes
Bitbucket
SOAP
Management
Jira
Agile
QA
Selenium
Apply
≈ $35k – $101k per year (Estimated) • Remote (India) • Full-Time • Mumbai
Apply
≈ $12k – $28k per year (Estimated) • In office • Full-Time • 10+ years exp • Hyderabad
SQL
Databases
Snowflake
AI/ML
Replicate
DevOps
Azure
CI/CD
Git
Analytics
ETL/ELT
Talend
Management
Confluence
Jira
Kanban
Apply
≈ $18k – $41k per year (Estimated) • In office • Full-Time • Bengaluru
JavaScript
SQL
Node JS
Databases
MySQL
PostgreSQL
DynamoDB
Frontend
React.js
Mobile
React Native
DevOps
Terraform
CloudFormation
CI/CD
AWS
Docker
Kubernetes
AWS Lambda
Amazon S3
API Gateway
Web3
Aptos
QA
Jest
Apply
Engineer III Software 20 days ago
Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Bengaluru
JavaScript
TypeScript
Frontend
Angular
React.js
Apache ECharts
Sass
Mobile
Adaptive UI
DevOps
Rest API
WebSockets
CI/CD
Git
Apply
≈ $17k – $40k per year (Estimated) • In office • 6+ years exp • Bengaluru
Python
Go
JavaScript
Java
Rust
TypeScript
C#
Node JS
Databases
PostgreSQL
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
OpenTelemetry
CI/CD
GitOps
Kubernetes
Platform Engineering
Apply
≈ $22k – $56k per year (Estimated) • In office • 10+ years exp • Bengaluru
Python
Go
JavaScript
Rust
TypeScript
SQL
C#
AI/ML
Copilot
Cursor
Claude Code
AI Agents
OpenAI Codex
LLM Guardrails
Frontend
GraphQL
DevOps
Rest API
OpenTelemetry
CI/CD
GitOps
Kubernetes
SOAP
Apply
In office • Full-Time • Istanbul
Java
SQL
Databases
Oracle
Apply
≈ $49k – $124k per year (Estimated) • In office • Full-Time • Solna
Python
JavaScript
Java
SQL
Java
Maven
Spring Boot
Hibernate
Gradle
Apache Camel
Databases
MySQL
PostgreSQL
Redis
Oracle
DynamoDB
RabbitMQ
MS SQL
ElasticSearch
Apache Kafka
AI/ML
JAX
Frontend
JQuery
DevOps
Rest API
Docker Compose
OpenShift
Kibana
OpenTelemetry
CloudFormation
Logstash
Prometheus
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
AWS Lambda
Amazon EC2
GitHub
GitLab
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Amazon Kinesis
API Gateway
SOAP
Apache HTTP Server
Cybersecurity
Keycloak
Zero Trust
Threat Modeling
PKI
Management
Confluence
QA
SoapUI
Apply
Junior Utvecklare 1 day ago
In office • Full-Time • Uppsala
Python
JavaScript
C#
AI/ML
Copilot
Cursor
Prompt Engineering
LLM
DevOps
Git
Apply
Software Engineer 5 days ago
≈ $16k – $36k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Bengaluru
Python
Java
AI/ML
LangGraph
LangChain
RAG
Context Engineering
DevOps
Prometheus
Kubernetes
Grafana
Apply
Software Engineer 6 days ago
Hybrid • Full-Time • 3+ years exp • Bengaluru
Python
Go
Databases
Apache Kafka
AI/ML
Flink
Anomaly Detection
DevOps
Terraform
GitHub Actions
Loki
Prometheus
Azure
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Grafana
Platform Engineering
Amazon EKS
Azure AKS
FinOps
AIOps
Incident Management
Linux
DNS
Apply
≈ $15k – $34k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru
JavaScript
Java
SQL
Java
Spring Boot
Databases
PostgreSQL
Frontend
React.js
DevOps
Rest API
Splunk
OpenShift
Azure DevOps
GitHub Actions
Loki
Prometheus
Azure
CI/CD
Jenkins
Git
Docker
Kubernetes
Grafana
Platform Engineering
API Gateway
Management
Agile
Apply
≈ $7k – $19k per year (Estimated) • In office • Full-Time • Bengaluru
Apply
≈ $7k – $19k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Bengaluru
Python
JavaScript
SQL
C#
AI/ML
Anomaly Detection
DevOps
Rest API
CI/CD
Git
Grafana
Analytics
Tableau
Power BI
Management
Agile
Apply
≈ $19k – $43k per year (Estimated) • In office • 3+ years exp • Bengaluru
Python
Python
Django
Celery
Django REST Framework
Databases
PostgreSQL
Redis
ClickHouse
Apache Kafka
DevOps
Git
Apply
≈ $16k – $38k per year (Estimated) • In office • 4+ years exp • Bachelor's Degree • Bengaluru
SQL
Databases
Snowflake
Oracle
DevOps
Rest API
SOAP
Management
ServiceNow
Apply
≈ $17k – $39k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Bengaluru
Python
Java
SQL
Analytics
ETL/ELT
Informatica
Master Data Management
Apply
≈ $17k – $40k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Bengaluru
JavaScript
Java
Java
Spring Boot
Databases
Apache Kafka
Frontend
React.js
DevOps
Rest API
Git
Management
Agile
Scrum
Apply
≈ $17k – $40k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bengaluru
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Hibernate
Databases
PostgreSQL
Redis
Databricks
ElasticSearch
Apache Kafka
AI/ML
Copilot
Windsurf
Claude
Frontend
React.js
DevOps
Rest API
Dynatrace
CI/CD
Git
Docker
Kubernetes
Cybersecurity
HIPAA
Management
Gmail
Agile
QA
Swagger
Apply
See all jobs
This is one of many
1,860,013 more open roles from verified company boards, updated every day.