Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Java Integration

$105k - $113k

APM Terminals

Position Summary We 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. Key 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) and collaborate with business and partner teams to deliver reliable integrations. Troubleshoot and optimize integration flows, with experience in OIC mapping considered a plus. 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 mentor junior engineers. Support modernization initiatives and continuous improvement of integration platforms. Required Skills & Qualifications 6+ years of hands‑on experience in Java development (Java8+, 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. Good to Have (Preferred) Working knowledge of IBM Connect: Direct (file transfers, scheduling, monitoring). Exposure to EDI concepts and standards (ANSIX12, EDIFACT, trading partner onboarding, acknowledgements). Experience with integration platforms or middleware (MuleSoft, Apache Camel, Spring Integration). 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. Behavioural Expectations Ownership mindset with ability to drive solutions end‑to‑end. Strong collaboration skills across engineering, product, and business teams. Ability to influence technical decisions and contribute to long‑term platform direction. Mentorship and technical guidance to team members. Clear communication of technical concepts to both technical and non‑technical stakeholders. Why Join Us Work on large‑scale enterprise integration platforms. Opportunity to influence integration strategy and modernization initiatives. Exposure to complex partner ecosystems and global data flows. Collaborative culture with strong engineering standards. Location & Compensation Charlotte, NC. Starting Salary: $105,000 - $113,000 USD. Benefits: Full‑time employees are eligible for Health Insurance, Paid Time Off, and 401(k) Match. Equal Opportunity Employer 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. #J-18808-Ljbffr APM Terminals

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Java Integration in Charlotte, NC vacancy
  • $105k - $113k

    APM Terminals in Charlotte, NC is seeking an experienced Senior Software Engineer - Java Integration to design and maintain scalable integration solutions. You'll work with APIs and SQL to enable reliable data exchange across systems. The ideal candidate has 6+ years of... 
    Suggested

    APM Terminals

    Charlotte, NC
    4 days ago
  •  ...ETL Integration Engineer Role: Python Integration Engineer (Python, SQL, DWH, SSIS) Location: Charlotte NC (hybrid) Duration: 6+ Months...  ...~ Extensive knowledge of coding languages, including Python, Java, XML, and SQL. ~ Proficiency in warehousing architecture... 
    Suggested
    Work experience placement

    Zortech Solutions

    Charlotte, NC
    3 days ago
  •  ...Lead Infrastructure Engineer – Middleware Integration Outstanding contract opportunity! A well-known Financial Services Company is looking for an...  ...of network topology Experience troubleshooting basic Java application server issues What You Will Be Doing... 
    Suggested
    Full time
    Contract work
    Temporary work
    Flexible hours

    Motion Recruitment

    Charlotte, NC
    3 days ago
  •  ...no 3rd party subcontractor inquiries Full Stack Engineer - Security Integration Location: Hybrid in Charlotte (NC), Chandler (AZ), Irving...  ...in at least one backend language such as: Java / Spring Boot Python (or similar modern backend technologies... 
    Suggested
    Contract work
    For subcontractor

    Experis/Manpower Group

    Charlotte, NC
    23 hours ago
  •  ...Integration Platform Developer We are seeking a talented Java & API Developer to join our Enterprise Integration Platform team. This role is focused on building...  ...• Exposure to Azure cloud and AI-enabled engineering practices • Collaborative, high-visibility team... 
    Suggested

    First Horizon

    Belmont, NC
    4 days ago
  • $136.75k - $218.8k

     ...live our core values every day: Integrity, Client Focus, Diverse...  ...succeed as a Senior Platform Engineer at Capital Group." As a Senior...  .... You will partner with software and platform engineers, product...  ...productivity utilities" with Java/SpringBoot, Python, REACT ,... 
    Temporary work
    Local area
    Flexible hours

    Capital Group

    Charlotte, NC
    4 days ago
  •  ...Role: Lead Software Engineer / SOA/OSB + Java resource Location: Charlotte, NC (Hybrid) Duration: 6+ Months Job Description...  ...SOA 11g/12c, Oracle Service Bus 11g/12c and Oracle Integration Cloud ~ Experience in Service-Oriented Architecture... 
    Work experience placement

    Zortech Solutions

    Charlotte, NC
    2 days ago
  • $110k - $120k

    A global consulting firm in Charlotte, NC, seeks a Workday Integration Developer with a Bachelor's degree and experience in Workday HCM. Responsibilities include developing and managing integrations, collaborating with HR and IT teams, and maintaining system integrity.... 
    Full time

    Synechron

    Charlotte, NC
    4 days ago
  • $111.6k - $212k

     ...complex business and enterprise software solutions to ensure...  ...stable application systems, and integrated enterprise software solutions...  ...frameworks, tools, technologies, engineering platforms, and architectural...  ...years of hands-on experience in Java development, including... 
    Local area

    Lowe's

    Charlotte, NC
    3 days ago
  •  ...Senior AI Integration Engineer LightEdge Solutions is developing the IT solutions that will propel...  ...The ideal candidate combines strong software engineering and systems integration skills...  ...one or more of JavaScript/TypeScript, Java, or C# for API and application... 

    Light Edge

    Belmont, NC
    1 day ago
  •  ...Software Engineer - Document Generation NTT DATA Americas, Inc., is seeking a Senior Software...  ...Cloud Native Core technologies include Java, Spring, Hibernate, JPA, Kafka, Avro,...  ...generation and backend platform integration, with a focus on security, resiliency,... 

    NTT DATA

    Charlotte, NC
    8 hours ago
  • IBM is seeking an experienced Application Integration Customer Success Engineer based in Charlotte, NC. In this role, you will be the technical expert...  ...hands-on experience with IBM Application Integration software, along with strong consultative selling skills. This position... 

    IBM

    Charlotte, NC
    4 days ago
  • $105k - $113k

     ...Maersk Senior Software Engineer A.P. Moller - Maersk is an integrated container logistics company that is responsible for moving 20% of global trade every year...  ...Design and develop scalable backend services using Java Spring Boot. Build responsive, user-friendly... 
    Full time

    Maersk Company Limited

    Charlotte, NC
    3 days ago
  • $50 - $60 per hour

     ...Key Responsibilities: • As a Custom Software Engineer, you will be responsible for developing...  ...cross-functional teams to ensure seamless integration and delivery of software solutions **...  ...• Minimum 8+ years of experience in Java backend technologies including REST services... 
    Hourly pay
    Live in
    Work at office
    Local area
    Immediate start
    Flexible hours

    Accenture

    Charlotte, NC
    2 days ago
  •  ...Client is seeking a Lead AI Engineer with deep expertise in Python...  ...Collaborate with enterprise teams to integrate LLM models with the existing...  ...scale applications using Java, Python, OpenShift containers...  ...managers Mentor junior software engineers and collaborate... 
    Work experience placement

    Artech

    Charlotte, NC
    3 days ago
  •  ...Java Software Engineer II You're ready to gain the skills and experience needed to grow within your role and advance your career — and...  ...-designed APIs and intuitive user experiences Supports integration of AI/GenAI capabilities into applications where applicable... 

    Chase

    Charlotte, NC
    3 days ago
  •  ...Principal Software Engineer The Principal Software Engineer will engage in the design and development...  ...look for systematic and data integrity issues across multiple systems to prioritize...  ...with excel or SQL. ~ Experience in java/python Preferred Qualifications... 

    Professional Recruiters

    Charlotte, NC
    3 days ago
  • $127.77k

     ...results, dedicated to quality, strength and integrity, and possess the drive to succeed, then...  ...Job Description: At Regions, the Software Engineer oversees application development,...  ...backend engineering Proficiency in Java and SQL-based database development Experience... 
    Full time
    Work at office
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    3 days per week

    Regions Bank

    Charlotte, NC
    23 hours ago
  •  ...HLT/EHR Data Integration Engineer Location: Charlotte, NC (OR) Raleigh, (OR) Atlanta, (OR) Greenville (Onsite) Job Description: Looking...  .... Knowledge of scripting languages such as Python, Java, or JavaScript for automation. Prior experience in healthcare... 

    United IT

    Charlotte, NC
    3 days ago
  •  ...Lead Agentic AI & Java Integration Consultant NTT DATA strives to hire exceptional, innovative...  ...layers, we require a Lead Agentic AI Engineer to seamlessly integrate these highly optimized...  ...Qualifications ~8+ years of software engineering experience, anchored in... 
    3 days per week

    NTT DATA

    Charlotte, NC
    4 days ago
  •  ...requires over 7 years of Salesforce development experience with strong skills in Apex, Lightning Web Components, and Salesforce integrations. You will design and maintain scalable solutions, automate workflows, and troubleshoot performance issues while mentoring junior... 

    TechDigital Group

    Charlotte, NC
    1 day ago
  • $83.6k - $129.5k

     ...systems with a strong emphasis on asynchronous processing, data integrity, observability, performance optimization, and safe deployment...  .... About the role We are seeking a hands‑on Full Stack Engineer with strong backend expertise in Python and modern frontend experience... 
    Temporary work

    Cognizant

    Charlotte, NC
    4 days ago
  • $95.1k - $180.7k

    Your Impact As a Senior Engineer supporting Lowe's digital experience...  ...layers), and enterprise integrations that power a seamless post-purchase...  ...build and maintain stable software systems across front-end, back...  ...high-quality, maintainable Java/Spring boot/Spring WebFlux microservices... 
    Local area

    Fairygodboss

    Charlotte, NC
    4 days ago
  •  ...Client: U.S. Regional Retail Bank Role: Integration Developer Type: Contract / Onsite w/...  ...Native Microservices | Azure | AI-Augmented Engineering Role Overview: Our Enterprise...  ...Platform group is looking for a skilled Java & API Engineer to help us deliver secure... 
    Contract work
    Work experience placement

    7N

    Charlotte, NC
    2 days ago
  • $150k - $180k

    Oracle HCM Cloud Technical - Integration Lead 2 days ago Be among the first 25 applicants Oracle HCM Cloud Technical - Integration Lead...  ...conversions. Qualifications Bachelor’s Degree or higher in Engineering, Computer Science, Mathematics, or related fields. Two or more... 
    Permanent employment
    Full time

    Net2Source Inc.

    Charlotte, NC
    4 days ago
  • $54 - $55 per hour

     ...experience CloudFormulates and defines system scope and objectives through research and fact-finding to design, develop, modify, or integrate complex information systemsDevises or modifies application systems and procedures to optimize functional requirements including... 
    Remote work

    Global Channel Management

    Charlotte, NC
    3 days ago
  •  ...Job Title Required Skills: Strong proficiency in Java development Experience with Spring and Spring Boot frameworks...  ...Familiarity with Kafka messaging Knowledge of Apache Camel for integration Experience with SWIFT/CBPR Payments systems and processes... 

    Syntricate Technologies

    Charlotte, NC
    2 days ago
  • ManpowerGroup Global, Inc. is seeking a Full Stack Engineer to support enterprise-level security solutions in Charlotte, North Carolina...  ..., Irving, and Minneapolis. You will design and implement integration layers, connecting complex systems while ensuring data integrity... 

    ManpowerGroup Global, Inc.

    Charlotte, NC
    4 days ago
  •  ...Job Title : Java Full stack Developer with LoanIQ Exp Job Location : Charlotte...  ...Application Development & Integration Design, develop, and maintain Java/Spring...  ...Angular (or collaborate closely with UI engineers if focused on backend). Enhance system... 
    Full time

    Centraprise

    Charlotte, NC
    4 days ago
  • A global law firm is seeking a Junior Integration Developer in Charlotte, NC. The ideal candidate will have a background in SQL development and programming, with skills in PowerShell, C#, and .NET. Responsibilities include designing and deploying integration solutions,... 

    Greenberg Traurig, LLP

    Charlotte, NC
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Java Integration. Be the first to apply!