Jobs Companies Maersk Software Engineer - Java and Spring Boot

Sobre esta vaga de Software Engineer - Java and Spring Boot na Maersk

Maersk · Presencial · India, Bengaluru, 560064

Team/Opportunity:


We are hiring a JL3 Software Engineer to build and run core services in the Maersk Rate Engine (MRE) ecosystem. You will work on high-scale rate flows across various upstream, master data, and downstream execution systems through Kafka events and APIs, building resilient microservices and integrations that directly impact pricing quality, speed, and downstream commercial systems.
You will also leverage AI-assisted engineering practices to accelerate delivery, improve software quality, and enhance operational efficiency. This includes practical use of tools such as GitHub Copilot, Cursor, and AI-powered development workflows, as well as leveraging AI-enabled capabilities and engineering solutions where they create measurable business and operational value.
The role combines strong backend engineering fundamentals with a modern AI-enabled software development mindset.

What You'll Do:

  • Build and own backend services in Java and Spring Boot for rate ingestion, validation, transformation, and publishing.

  • Design robust integration patterns (APIs and events) between MRE and connected systems.

  • Improve reliability and performance of distributed services, including latency, throughput, fault tolerance, and recovery.

  • Implement observability practices through metrics, logging, tracing, and alerting, and participate in production incident response and root cause analysis.

  • Contribute to secure engineering practices including authentication, authorization, secrets management, and service hardening.

  • Work in modern delivery workflows using GitHub, GitHub Actions, CI/CD, code reviews, and AI-assisted engineering tools such as GitHub Copilot and Cursor to improve software quality and delivery speed.

  • Collaborate with product, architecture, and platform teams on technical design and delivery.

  • Design and build services that enable automation, operational insights, and data-driven decision-making across the MRE ecosystem.

  • Collaborate with platform and architecture teams to evaluate and adopt emerging AI technologies, patterns, and engineering practices that improve developer experience and operational excellence.

  • Contribute to observability and analytical capabilities that support predictive monitoring, anomaly detection, and operational insights.

  • Own and operate production services, ensuring high availability, rapid incident resolution, and continuous operational improvement.

Must-Have Skills & Experience:

  • 3–6 years of backend engineering experience (JL3 level).

  • Strong coding skills in Java (11/17+) and Spring Boot microservices.

  • Good understanding of distributed systems fundamentals, including concurrency, idempotency, retries, circuit breakers, and eventual consistency.

  • Hands-on experience with Kafka (or equivalent messaging platforms), REST APIs, and integration-heavy services.

  • Experience deploying and operating workloads on Azure, preferably AKS and related cloud services.

  • Familiarity with CI/CD and Git-based engineering workflows using GitHub.

  • Familiarity with AI-assisted engineering tools such as GitHub Copilot, Cursor, or equivalent platforms.

  • Strong debugging skills, ownership mindset, and communication skills.

AI-Enabled Engineering

At Maersk, we view AI as a force multiplier for engineering excellence. Engineers in this role are expected to:

  • Adopt AI-assisted development practices to accelerate delivery while maintaining high standards of quality, security, and reliability.

  • Identify opportunities to improve developer productivity, operational efficiency, and customer outcomes through responsible use of AI technologies.

  • Contribute to a culture of experimentation, automation, and data-driven decision-making.

  • Apply responsible AI principles to ensure solutions remain secure, transparent, and aligned with business objectives.

Education:

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline (or equivalent practical experience).

Good-to-Have:

  • Experience in pricing, rates, logistics, transportation, or supply chain domains.

  • Exposure to performance tuning of high-volume transactional systems.

  • Experience integrating AI services, LLM APIs, or intelligent automation capabilities into enterprise applications.

  • Exposure to Azure AI, OpenAI, MLOps concepts, or model-serving platforms.

  • Experience using AI-assisted engineering tools in design, development, testing, and code review workflows.

What Success Looks Like:

  • Successfully delivers multiple production features within the MRE platform with minimal supervision.

  • Owns at least one critical MRE service or integration flow end-to-end.

  • Improves one measurable system KPI such as service reliability, latency, throughput, incident reduction, data quality, or mean time to recovery (MTTR).

  • Maintains high engineering quality through automated testing, observability, code reviews, and operational best practices.

  • Demonstrates effective use of AI-assisted development tools to accelerate delivery and improve engineering efficiency.

  • Becomes a trusted contributor in technical design discussions and cross-team engineering initiatives.

  • Consistently exhibits ownership, accountability, and a customer-focused mindset in delivering business-critical solutions.

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]

Pronto para se candidatar à Maersk?
Candidatar-se à Maersk

Sobre a 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.

Ver todas as vagas na Maersk →

Vagas semelhantes

Maersk
Software Engineer
Maersk
⚡ Candidate-se cedo India, Bengaluru, 560064 Presencial
● Nova 👁 Vista ✓ Candidatada há 1d
Maersk
Senior Software Engineer, Network Operational Intelligence
Maersk
⚡ Candidate-se cedo India, Bengaluru, 560064 Presencial
● Nova 👁 Vista ✓ Candidatada há 2d
Maersk
Senior Software Engineer
Maersk
⚡ Candidate-se cedo India, Bengaluru, 560064 Presencial
● Nova 👁 Vista ✓ Candidatada há 1sem
Redwood Materials
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials
⚡ Candidate-se cedo San Francisco, California, Uni... Presencial $180,000–$237,500
● Nova 👁 Vista ✓ Candidatada há 1h
Anduril Industries
Senior Software Developer in Test, Air Defense
Anduril Industries
⚡ Candidate-se cedo Irvine, California, United Sta... Presencial $129,000–$171,000
● Nova 👁 Vista ✓ Candidatada há 1h
Anduril Industries
Senior Robotics Software Engineer, Behaviors
Anduril Industries
⚡ Candidate-se cedo Costa Mesa, California, United... Presencial $220,000–$292,000
● Nova 👁 Vista ✓ Candidatada há 1h
Anduril Industries
Senior Robotics Software Engineer, Payload Integration
Anduril Industries
⚡ Candidate-se cedo Sydney, New South Wales, Austr... Presencial
● Nova 👁 Vista ✓ Candidatada há 1h
Redwood Materials
Senior Software Engineer, Energy Storage
Redwood Materials
⚡ Candidate-se cedo San Francisco, California, Uni... Presencial $150,000–$237,500
● Nova 👁 Vista ✓ Candidatada há 1h
Maersk
Network & Carrier Roadmap Product Manager
Maersk
⚡ Candidate-se cedo Portugal, Porto, Porto, 4100-4... Presencial
● Nova 👁 Vista ✓ Candidatada há 19h

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na Maersk

Ver todas as vagas na Maersk →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

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?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis