MuleSoft Integration Engineer
Overview
Embrace a new chapter in your global career journey with Ubiminds, a renowned company dedicated to prioritizing its people. We collaborate with leading American software firms to expand their global teams, fostering connections between top talent from Latin America and international companies. Our comprehensive employer-of-record support and continuous career growth opportunities set us apart.
Role
Join our expansive engineering team that specializes in constructing and managing enterprise integrations linking vital business systems like Salesforce, identity platforms, and corporate databases. As a MuleSoft Integration Engineer, you'll leverage MuleSoft's Anypoint Platform to craft scalable API-based integrations within intricate enterprise frameworks. The emphasis lies in modern integration architectures to ensure secure authentication, dependable data flows, and seamless inter-system communication.
Responsibilities
- Conceptualize, create, and implement integrations leveraging the MuleSoft Anypoint Platform.
- Develop and uphold REST and SOAP APIs for real-time and batch integrations.
- Design RAML-based API specifications adhering to API-led connectivity patterns.
- Execute data transformations using DataWeave for seamless integrations.
- Establish integrations with identity platforms supporting various authentication flows.
- Build connections between Salesforce and external enterprise systems.
- Ensure secure data exchange and synchronization with Oracle and Microsoft SQL Server databases.
- Integrate various platforms like HR or ERP systems.
- Deploy MuleSoft applications on CloudHub or on-premise runtimes.
- Configure API gateway policies and security provisions for optimal performance.
- Monitor integration performance, troubleshoot issues, and ensure system reliability.
- Collaborate cross-functionally to define integration requirements and data mappings.
- Create detailed technical documentation including architectural specifications.
- Engage in code reviews, architecture discussions, and collaborative design sessions.
Requirements
- Hands-on experience with MuleSoft Anypoint Platform.
- Proficiency in Mule 4 and DataWeave 2.0.
- Proficient in designing RAML-based APIs.
- Strong background in REST and SOAP API integration.
- Familiarity with integrating enterprise platforms such as Salesforce.
- Expertise in various identity and authentication protocols.
- Skilled in interacting with Oracle or Microsoft SQL Server databases.
- Solid grasp of SQL and version control systems like Git.
- Understanding of security standards and best practices.
- Excellent communication skills in English.
Desirable Skills
- Experience with ERP systems like IFS Cloud APIs.
- Knowledge of integrating Workday APIs.
- Familiarity with Salesforce objects and event-driven integrations.
- Background in cloud environments like AWS or Azure.
- MuleSoft certifications are a plus.
- Salesforce platform certifications will be advantageous.
Work Environment
- Collaborative environment working across multiple enterprise platforms.
- Interaction with diverse teams including backend engineers and enterprise architects.
- Global team setup emphasizing documentation and architectural standards.
- Opportunity to shape enterprise integration architecture across diverse systems.
About Ubiminds
Culture
- Prioritize people-centric values.
- Encourage continuous self-improvement.
- Foster a collaborative team-oriented approach.
- Strive for excellence in service delivery.
- Transparent and honest in all interactions.
Perks and Benefits
- Equal treatment opportunity in a product-based setting.
- Comprehensive back-office support for career growth.
- Remote-first policy for a distributed team.
- Provide MacBook for work.
- Access to various growth opportunities and technical events.
- English language improvement sessions available.
- Candidate referral program benefits.
- Office perks and amenities available.
Hiring Process
- Initial interview with Tech Recruiter for job fit assessment.
- Client-specific process variations as required.
- Receiving and finalizing job offers.
Note: AI tools may support recruitment processes but do not substitute human decision-making. Contact for data processing details.
