remote
Consultant - Integration - Veeva Systems
Software Engineer
Consultant – Integration specialist driving seamless data flows across cloud platforms using MuleSoft, Java, and SQL to empower life‑science clients with robust, scalable solutions.
About the role
Key Responsibilities
- Design, develop, and maintain integration solutions using MuleSoft and Java to connect Veeva Cloud services with external systems.
- Architect and implement API gateways, data transformation, and orchestration workflows ensuring high availability and performance.
- Collaborate with cross‑functional teams to gather requirements, translate business needs into technical specifications, and deliver end‑to‑end integration projects.
- Perform troubleshooting, root cause analysis, and optimize existing integrations for scalability and reliability.
- Document integration designs, technical standards, and best practices for internal and client use.
Requirements
- 3+ years of experience in enterprise integration, preferably within the life sciences or SaaS domain.
- Proficiency with MuleSoft Anypoint Platform, Java, and SQL for data manipulation and service development.
- Strong understanding of RESTful API design, SOAP, and data integration patterns.
- Excellent problem‑solving skills and ability to work independently in a remote or hybrid environment.
- Effective communication skills to translate technical concepts to non‑technical stakeholders.