Java With Edi
Job Description
Role: Java with EDI
Location: Columbus Ohio,
Type: 12 Month Contract
Description:
We are seeking a skilled Java Developer with strong experience in Sopring Bot, REST API development, Kafka-based messaging, Camel K, and EDI integrations. The ideal candidate will design, develop, and support scalable microservices and enterprise integration solutions involving real-time messaging and EDI transaction processing (X12/EDIFACT).
This role requires hands-on experience building high-performance APIs, event-driven systems, and integrating with trading partners via EDI standards.
Key Responsibilities
Design and develop microservices using Java and Spring Boot
Build and maintain RESTful APIs for internal and external integrations
Develop and support event-driven architectures using Apache Kafka
Design, develop, and maintain file-based and message-based integrations using Apache Camel / Camel K, including routing, transformation, and EDI message processing.
Implement message serialization/deserialization (JSON, Avro, etc.)
Develop EDI integrations for trading partners (X12 / EDIFACT)
Process EDI transactions such as 850, 810, 856, 997, etc.
Implement functional acknowledgments (997) handling and tracking
Work with AS2/VAN communication protocols
Troubleshoot message failures, schema issues, and partner connectivity problems
Implement logging, monitoring, and error-handling strategies
Collaborate with business, QA, and external trading partners
Required Qualifications
5+ years of experience in Java development
Strong experience with Spring Boot and Spring ecosystem
Hands-on experience building REST APIs
Experience with Apache Kafka (producers, consumers, schema management)
Experience implementing error handling, retries, and DLQ patterns
Experience with Camel K integrations
Working knowledge of EDI standards: ANSI X12, EDIFACT
Experience with EDI mappings and transaction validation
Experience with AS2 or VAN connectivity
Strong SQL knowledge and database integration experience
Familiarity with Git, CI/CD pipelines, and containerization (Docker/Kubernetes)
Similar Jobs
Java Developers
California
Java Developers
Remote
Edi Consultant
Virginia
Edi Developer
Remote
Senior Java Develope
Remote