What are the responsibilities and job description for the Integration Engineer/Architect position at Arbor TekSystems?
Role: Integration Engineer/Architect
Location: Austin, TX Day 1 onsite
Years of experience: 10 years
Job Type: Contract
Duration: 12 months with possible extension
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