Responsibilities:
· Design and architect integrations using Apache Camel Framework or Mulesoft equivalent
· Define integration patterns, standards, and best practices
· Lead technical design sessions, architecture reviews, and workshops
· Oversee the integration track on projects
· Produce solution designs, integration diagrams, and ADRs
· Support Production go live
Required Experience:
· Strong hands-on Apache Camel experience (routing, DSL, EIP)
· Solid Java background with Spring Boot or Quarkus
· Experience designing architectures for large-scale enterprise systems
· Developing and implementing APIs and connectors
· Collaborating with cross-functional teams to ensure seamless integration
· Providing technical guidance and support to development teams
· Monitoring and optimizing integrations for performance and scalability
· Proficiency with Kafka, ActiveMQ, or JMS messaging
· Ability to lead and drive technical discussions at all levels
· Proven experience as a Solution Architect on Salesforce implementations
· Strong Salesforce architecture knowledge — data model, security model, governor limits
· Solid Java development experience supporting Java-based integration layers with Salesforce
· Experience integrating Salesforce via REST/SOAP APIs, Platform Events
· Ability to design and lead technical discussions at all levels
· Strong knowledge of Apex, LWC, and Flow development
Technical Skills:
· Integration: Apache Camel, EIP, Microservices, Event-Driven Architecture
· Languages: Java (17/21), Python, JavaScript
· Messaging: Kafka, ActiveMQ, JMS
· APIs: REST, SOAP, OpenAPI
· DevOps: Docker, Kubernetes