A.P. Moller - Maersk · 5 hours ago
Senior Software Engineer - Java Integration
Maersk is an integrated container logistics company responsible for moving 20% of global trade every year. They are seeking an experienced Senior Software Engineer – Java Integration to design, build, and maintain scalable integration solutions that enable reliable data exchange across internal systems and external partners.
Customer ServiceInformation TechnologyLogisticsRetailShipping
Responsibilities
Design, develop, and support EDI integrations using APIs, SQL, and integration platforms (OIC - Oracle Integration Cloud)
Implement and maintain EDI standards (e.g., X12/EDIFACT), collaborating with business and partner teams to deliver reliable integrations
Troubleshoot and optimize integration flows, with experience in OIC mapping considered a plus for building scalable and maintainable solutions
Design, develop, and maintain robust Java-based integration solutions supporting high-volume, business-critical data flows
Build and enhance file-based, API-driven, and event-driven integrations across enterprise platforms
Implement integration patterns such as transformation, routing, enrichment, error handling, and retries
Work closely with product, business, and partner teams to translate integration requirements into technical designs
Develop and maintain data mappings, transformations, and validation logic
Ensure integrations meet non-functional requirements including performance, scalability, reliability, and security
Troubleshoot and resolve integration failures, data discrepancies, and production issues
Contribute to integration standards, best practices, and technical documentation
Participate in code reviews, design reviews, and mentoring of junior engineers
Support modernization initiatives and continuous improvement of integration platforms
Qualification
Required
8–12 years of hands-on experience in Java development (Java 8+, Spring, Spring Boot)
Strong understanding of integration architectures and patterns
Experience with RESTful APIs, JSON, XML, and file-based integrations
Hands-on experience with message queues / streaming platforms (e.g., Kafka, JMS, MQ)
Strong SQL skills and experience working with relational databases
Solid understanding of error handling, monitoring, logging, and observability in integration systems
Good problem-solving skills with ability to work independently with minimal supervision
Experience working in Agile / Scrum environments
Strong analytical, debugging, and problem-solving skills
Preferred
Working knowledge of IBM Connect: Direct (file transfers, scheduling, monitoring)
Exposure to EDI concepts and standards (ANSI X12, EDIFACT, trading partner onboarding, acknowledgements)
Experience with integration platforms or middleware (MuleSoft, Apache Camel, Spring Integration, etc.)
Knowledge of cloud-based integrations (AWS / Azure / GCP)
Familiarity with CI/CD pipelines, DevOps practices, and infrastructure automation
Consideration of data security, compliance, and audit requirements in integration design
Benefits
Health Insurance
Paid Time Off
401k Match
Company
A.P. Moller - Maersk
A.P. Moller - Maersk is an integrated transport and logistics company; going all the way, together, for our customers and society.
Funding
Current Stage
Public CompanyTotal Funding
unknown2005-10-19IPO
Leadership Team
Recent News
2026-02-05
2026-02-05
Company data provided by crunchbase