Taro Logo

Software Engineer - Fullstack

A.P. Moller - Maersk is an integrated container logistics company and global leader in shipping services, operating in 130 countries with roughly 100,000 employees.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Logistics

Job Description

A.P. Moller - Maersk, a global leader in container logistics operating across 130 countries, is seeking a Senior Full Stack Developer to join their team. This role offers an exciting opportunity to work on end-to-end solutions at a company that connects and simplifies global supply chains. The position requires 7-9 years of experience and combines both backend development using Java (Spring Boot) and frontend development with Vue.js or React.

The ideal candidate will be responsible for designing scalable web applications, building responsive interfaces, and developing RESTful APIs. You'll work with various databases including PostgreSQL and MongoDB, while ensuring application security and performance. The role involves collaboration with product and design teams to deliver high-quality software solutions.

Key technical requirements include strong expertise in Java (Spring Boot), proficiency in frontend frameworks, and experience with both relational and NoSQL databases. Knowledge of API design, authentication methods, and Azure cloud services is essential. The position also involves working with CI/CD pipelines and Azure DevOps.

This hybrid role is based in Bangalore, India, offering the flexibility of combined office and remote work. The position provides an opportunity to work on enterprise-level solutions with exposure to workflow automation tools and containerization technologies. As part of Maersk's diverse and inclusive workplace, you'll contribute to solutions that impact global trade and logistics.

Maersk is committed to equal opportunities and welcomes applicants from all backgrounds. The company's scale, with approximately 100,000 employees worldwide, offers excellent prospects for professional growth and development in an international environment.

Last updated 13 days ago

Responsibilities For Software Engineer - Fullstack

  • Design and develop scalable web applications using Java (Spring Boot) backend
  • Build responsive, user-friendly frontend interfaces using Vue.js or React
  • Develop and maintain RESTful APIs to support frontend and third-party integrations
  • Work with databases such as PostgreSQL, SQL Server, and NoSQL databases
  • Collaborate with product and design teams to deliver high-quality software
  • Implement CI/CD pipelines and support deployments using Azure DevOps
  • Ensure application security, performance, and reliability

Requirements For Software Engineer - Fullstack

Java
React
PostgreSQL
MongoDB
TypeScript
  • Strong backend development skills with Java (Spring Boot)
  • Proficient in frontend frameworks: Vue.js or React (mandatory)
  • Experience with relational and NoSQL databases (PostgreSQL, Cosmos DB, MongoDB)
  • Knowledge of API design, REST services, and authentication methods (OAuth2, Azure AD)
  • Familiarity with Azure cloud services is a plus
  • Experience with version control (Git) and CI/CD tools such as Azure DevOps

Related Jobs

Senior Software Engineer

Senior Software Engineer position at Maersk focusing on developing custom integration platforms for global supply chain logistics, requiring 9+ years of experience in enterprise software development.

Senior Software Engineer

Senior Software Engineer position at Maersk focusing on developing Fleet Management Systems and customs integration capabilities, requiring 10+ years of experience in enterprise software development.

Senior Software Engineer

Senior Software Engineer position at Maersk focusing on warehouse management systems architecture and development, requiring Java expertise and system design experience.

Senior Software Engineer - Java

Senior Software Engineer position at Maersk focusing on Java development, microservices, and cloud technologies, offering hybrid work in Bangalore.

Senior Software Engineer

Senior Software Engineer position at Maersk focusing on Fleet Management System development and customs integration, requiring 10+ years of experience in enterprise software development.