Technical Architect - Apache Camel & Java

Overview

Hybrid
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
25% Travel

Skills

Apache Camel
java
Micro Services
Tibco
Mulesoft
Kafka
Salesforce
JMS/Queues
HTTP/REST

Job Details

Position: Technical Architect - Apache Camel & Java
Location 1: Austin, TX

Location 2: Sunnyvale, CA
Duration: Longterm

Travel: Require travel to client/project locations 3 days every week for now. Might increase later

Years of Experience: 15+

Job Summary:
We are seeking a seasoned Technical Architect with deep expertise in system integration and enterprise-grade architecture.
The ideal candidate is a hands-on leader with a strong command of Apache Camel, Integration platform with all the edge case patterns, Java, and micro services.
You will be responsible for leading COE, designing, implementing, and optimizing integration solutions across diverse systems and technologies.

Key Responsibilities:
Architect and deliver end-to-end integration solutions across varying levels of complexity.
High & Low level design guidance and principles
Automation and best case scenario proposals
Design and implement robust integration flows using Apache Camel, adhering to Enterprise Integration Patterns (EIP).
Develop custom Camel components and processors using Java, ensuring scalability and performance.
Lead troubleshooting and performance tuning efforts in production-grade systems.
Collaborate with cross-functional teams to understand integration requirements and translate them into technical solutions.
Ensure high availability, fault tolerance, and error management in integration designs.

Technical Skills & Experience:
Apache Camel: Hands-on experience in designing and implementing integration routes and components.
Java: Strong programming skills including OOP, multithreading, exception handling, and performance optimization.

Integration Technologies:
EAIS tools like Tibco, Mulesoft and Integration tools
HTTP/REST for service communication
JMS/Queues for reliable messaging
Kafka for event-driven and streaming architectures
File/FTP/S3 for batch integrations
Salesforce is add on

Enterprise Integration Patterns (EIP): Deep understanding and practical application.
Cloud-Native Frameworks: Experience with Quarkus or Spring Boot is a strong plus.
Proven experience in deploying and managing integrations in production environments.

Preferred Qualifications:
Bachelor s or Master s degree in Computer Science, Engineering, or related field.
Experience with containerization (Docker, Kubernetes) and CI/CD pipelines.
Familiarity with monitoring tools and logging frameworks for integration flows.
Excellent communication and stakeholder management skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.