About The Position

The Senior Java / B2B Integration Engineer sets the technical direction for B2B integration delivery. This hands-on senior role combines deep Java and B2B engineering skills with technical leadership and governance. The engineer defines integration patterns and standards, provides architecture guidance, and reviews development work performed by the offshore team to ensure alignment with client architecture and standards. The role develops and maintains reusable patterns for B2B/EDI, API, and file-based flows; establishes standards for coding, design, error handling, observability, and security; and creates reference implementations and accelerators. It provides solution design guidance for partner integrations and platform enhancements, evaluates technical trade-offs, and supports mapping, transformation, and canonical data model decisions. The engineer is also the technical escalation point for complex production issues and root cause analysis. The role reviews designs, code, and mappings from offshore developers; leads design and code reviews; mentors developers; and drives corrective actions and standards updates. It partners with B2B specialists, product owners, and QA, collaborates with India and onshore teams across time zones, contributes to CI/CD, automated testing, and documentation, and communicates risks, dependencies, and progress to stakeholders.

Requirements

  • At least 8 years of software engineering experience.
  • Strong Java expertise, including Java 8 or later; Spring or Spring Boot preferred.
  • At least 4 years of hands-on B2B/EDI integration experience, including X12 and/or EDIFACT and common transaction sets.
  • Experience with at least one B2B/integration platform, such as IBM Sterling B2B Integrator, Seeburger, OpenText, Cleo, MuleSoft, or Boomi.
  • Proven experience defining integration patterns, standards, or reference architectures.
  • Strong knowledge of protocols and formats, including AS2, SFTP, REST/SOAP, XML, JSON, and flat files.
  • Experience conducting code and design reviews and mentoring offshore or distributed teams.
  • Solid understanding of relational databases and SQL, plus messaging or queue technologies such as Kafka or MQ.
  • Strong communication skills and ability to influence technical and non-technical stakeholders.

Nice To Haves

  • Experience with enterprise integration platform frameworks.
  • Experience with CI/CD tooling such as Jenkins, GitLab CI, or Azure DevOps and test automation.
  • Experience with observability and monitoring tools such as Splunk, ELK, Grafana, or Dynatrace.
  • Exposure to AI-assisted development or integration use cases, such as LLM-assisted mapping or error analysis.

Responsibilities

  • Define and maintain reusable integration patterns for B2B/EDI, API, and file-based flows, including AS2, SFTP, REST, event-driven, and batch flows.
  • Establish coding standards, design guidelines, error-handling and retry frameworks, logging and observability conventions, and security practices.
  • Create reference implementations, templates, and accelerators to improve delivery speed and consistency.
  • Provide solution design and architecture guidance for new partner integrations and platform enhancements.
  • Evaluate design options and trade-offs involving performance, scalability, resilience, and maintainability, and document key decisions.
  • Guide teams on mapping design, transformation approaches, and canonical data models.
  • Act as the technical escalation point for complex production issues and root cause analysis.
  • Review offshore team designs, code, and mappings for quality, correctness, and adherence to client architecture and standards.
  • Run design and code review sessions, provide actionable feedback, and mentor developers.
  • Ensure compliance with architecture principles, security requirements, and release and deployment practices.
  • Track recurring defects and review findings, and drive corrective actions and standards updates.
  • Partner with B2B domain specialists, product owners, and QA to translate requirements into technical solutions.
  • Collaborate across time zones with India and onshore teams, ensuring clear handoffs and shared understanding.
  • Contribute to CI/CD, automated testing, and documentation practices.
  • Communicate technical risks, dependencies, and progress to stakeholders.

Benefits

  • Benefits eligible; the fixed-term role is stated to be benefits eligible.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service