Summary: Camel-K/Apache Camel EDI Java Consultant is responsible for designing developing and maintaining enterprise integration solutions specifically focusing on connecting Electronic Data Interchange (EDI) systems with Java-based applications using the Apache Camel framework (often Camel-K on Kubernetes). This role bridges the gap between B2B trading partners and internal enterprise applications ensuring seamless high-performance data transformation and routing.
Key Responsibilities:- Integration Development:Design and implement data pipelines routes and API integrations using Apache Camel Camel-K and Spring Boot.
- EDI Mapping & Transformation:Implement transformations for inbound/outbound EDI transactions (e.g. ANSI X12 EDIFACT) into XML JSON or database formats.
- System Connectivity:Configure connectors for various protocols including AS2 SFTP FTPS and message queues (Kafka ActiveMQ).
- Message Routing:Apply Enterprise Integration Patterns (EIPs) such as Splitter Aggregator Content-Based Router and Message Translator.
- Testing & Troubleshooting:Develop unit and integration tests using Camel Test Kit; debug and resolve production issues performance bottlenecks and messaging errors.
- Technical Documentation:Maintain detailed mapping documents interface specifications and architecture diagrams.
Technical Skills:- Languages & Frameworks:Strong proficiency in Java/J2EE Spring Boot and Apache Camel.
- Integration & Messaging:Deep understanding of EIPs RESTful APIs and message brokers like Apache Kafka or ActiveMQ.
- EDI Standards:Proven experience with EDI standards (ANSI X12 8xx series EDIFACT HL7) and transformation tools.
- Containerization & Cloud:Experience with Kubernetes Docker and preferably Camel-K (serverless integration).
- Tools:Git Maven/Gradle CI/CD pipelines (Jenkins) and IDEs (Eclipse/IntelliJ).
- Database:Proficient in SQL/PLSQL for data manipulation and staging.
Required Experience:
Contract
Summary: Camel-K/Apache Camel EDI Java Consultant is responsible for designing developing and maintaining enterprise integration solutions specifically focusing on connecting Electronic Data Interchange (EDI) systems with Java-based applications using the Apache Camel framework (often Camel-K on Kub...
Summary: Camel-K/Apache Camel EDI Java Consultant is responsible for designing developing and maintaining enterprise integration solutions specifically focusing on connecting Electronic Data Interchange (EDI) systems with Java-based applications using the Apache Camel framework (often Camel-K on Kubernetes). This role bridges the gap between B2B trading partners and internal enterprise applications ensuring seamless high-performance data transformation and routing.
Key Responsibilities:- Integration Development:Design and implement data pipelines routes and API integrations using Apache Camel Camel-K and Spring Boot.
- EDI Mapping & Transformation:Implement transformations for inbound/outbound EDI transactions (e.g. ANSI X12 EDIFACT) into XML JSON or database formats.
- System Connectivity:Configure connectors for various protocols including AS2 SFTP FTPS and message queues (Kafka ActiveMQ).
- Message Routing:Apply Enterprise Integration Patterns (EIPs) such as Splitter Aggregator Content-Based Router and Message Translator.
- Testing & Troubleshooting:Develop unit and integration tests using Camel Test Kit; debug and resolve production issues performance bottlenecks and messaging errors.
- Technical Documentation:Maintain detailed mapping documents interface specifications and architecture diagrams.
Technical Skills:- Languages & Frameworks:Strong proficiency in Java/J2EE Spring Boot and Apache Camel.
- Integration & Messaging:Deep understanding of EIPs RESTful APIs and message brokers like Apache Kafka or ActiveMQ.
- EDI Standards:Proven experience with EDI standards (ANSI X12 8xx series EDIFACT HL7) and transformation tools.
- Containerization & Cloud:Experience with Kubernetes Docker and preferably Camel-K (serverless integration).
- Tools:Git Maven/Gradle CI/CD pipelines (Jenkins) and IDEs (Eclipse/IntelliJ).
- Database:Proficient in SQL/PLSQL for data manipulation and staging.
Required Experience:
Contract
View more
View less