SIGN IN
Senior Software Engineer - Java Integration jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
badNo H1Bnote

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

Java developmentIntegration architecturesRESTful APIsSQLMessage queuesEDI standardsAgile/ScrumProblem-solvingCollaborationMentorshipCommunication

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

company-logo
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 Company
Total Funding
unknown
2005-10-19IPO

Leadership Team

leader-logo
Eric Lindberg
Head of Business Development - Integrated Sales
linkedin
leader-logo
Lene Serpa
Director, Head of Corporate Sustainability & ESG
linkedin
Company data provided by crunchbase