Taro Logo

Senior Software Engineer

Global leader in container shipping services, operating in 130 countries with 80,000 employees, providing integrated container logistics solutions.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Logistics

Job Description

A.P. Moller - Maersk, the global leader in container shipping services, is seeking a Senior Software Engineer to join their Network OSS Engineering team in Bangalore. This role is crucial for their digital transformation journey, focusing on building and maintaining Operational Support Systems for network and perimeter products. The position offers an opportunity to work with cutting-edge technologies while designing and implementing solutions that support Maersk's global logistics operations.

The role involves working with a wide range of technologies including Java, Python, microservices, and cloud platforms. You'll be responsible for developing and maintaining critical systems that support Maersk's vast network infrastructure, including satellite communications, IoT networking, WAN/LAN systems, and security services.

As a Senior Software Engineer, you'll collaborate with cross-functional teams, implement DevOps practices, and work in an agile environment. The position requires expertise in Java development, microservices architecture, and DevOps tools, with additional experience in areas like Kafka, SQL/NoSQL databases, and frontend technologies being highly valuable.

This is an excellent opportunity for a seasoned software engineer looking to make an impact in a global organization that's undergoing significant technological transformation. The role offers exposure to complex, large-scale systems and the chance to work with modern technologies while solving real-world logistics challenges.

Working at Maersk means joining a company committed to digital innovation and transformation, with opportunities for career growth and development in a global context. The position offers a hybrid work arrangement and the chance to work with a diverse, international team.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Design, engineer and run Operational Support Systems (OSS)
  • Implement features based on service line demand and industry trends
  • Collaborate with stakeholders to gather and document requirements
  • Validate Non-Functional requirements
  • Produce high-quality, clean and performant code
  • Implement and publish APIs for ecosystem clients
  • Support delivery and program management with estimations and planning

Requirements For Senior Software Engineer

Java
Python
Kafka
Redis
React
  • Experience in Enterprise Grade Applications development
  • Excellent knowledge of Java 11+
  • Experience with Springboot, Microservices, and Container technologies
  • Experience with DevOps tooling, GitOps, CI/CD
  • Strong in designing and implementing REST APIs
  • Experience with monitoring and resolution of performance issues
  • Knowledge of SQL/NoSQL, Streaming (Kafka), BPMN
  • TDD with Unit Testing (Junit or Mockito) and Integration Testing
  • Experience with frontend technologies like React/Angular

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
  • Career development opportunities in a global organization
  • Comprehensive benefits package
  • Work with cutting-edge technologies
  • Global exposure and learning opportunities

Related Jobs

Software Engineer- Simulations

Senior Software Engineer position at Maersk focusing on developing simulation systems and digital twins for global logistics operations.

Senior Software Engineer

Senior Software Engineer position at Maersk focusing on AI systems development, LLM inferencing, and backend architecture in Bangalore or Pune, India.

Senior Software Engineer

Senior Software Engineer position at Maersk focusing on Java backend development, microservices, and cloud technologies in Bangalore, India.

Senior Software Engineer

Senior Software Engineer role at Microsoft's ESS Agent team, focusing on AI and cross-platform integration, requiring 8+ years of experience in software engineering and distributed systems.

Software Development Engineer, EU 3P (MFN) Acceleration

Senior Software Engineer role at Amazon's EU 3P Acceleration team, building distributed systems for sellers using AWS and ML, requiring 5+ years of experience.