
Integration Engineer
- Sant Just Desvern, Barcelona
- Permanente
- Tiempo completo
- Act as One Team by fostering inclusion, collaboration, and respect
- Drive for Excellence by being agile, innovative and efficient
- Do What's Right by acting safely, ethically, and sustainably
We are looking for a highly skilled Integration Engineer specialized in building integrations between various systems. The ideal candidate should possess deep technical expertise in modern integration platforms, such as MuleSoft Anypoint Platform or SAP BTP Integration Suite. A strong understanding of API development, messaging systems, event-driven architecture, and microservices is crucial for this role. The candidate should be a hands-on problem solver and collaborator who can effectively translate business requirements into robust and scalable integration solutions.Essential Functions:
- Integration Development: Design, develop, deploy, and maintain integrations using MuleSoft Anypoint Platform and/or SAP Integration Suite, ensuring high performance, scalability, and security. This includes implementing APIs, microservices, and RESTful web services.
- Requirements Analysis: Collaborate with stakeholders to gather and analyze integration requirements, translating business needs into detailed technical specifications and designs.
- Event-Driven Architecture: Design and implement event-driven integrations using message brokers.
- API Development: Implement APIs and microservices using RAML, OpenAPI, or other relevant specifications, focusing on reusability and maintainability.
- Collaboration and Communication: Work closely with business stakeholders, analysts, and other engineers to understand integration requirements, troubleshoot issues, and ensure successful project delivery.
- Technical Expertise: Maintain in-depth knowledge of integration platforms (MuleSoft, SAP Integration Suite), API design, messaging systems, event-driven architecture, and microservices.
- Documentation: Maintain complete technical documentation for all integrations, including architecture diagrams, design specifications, and API documentation.
- Continuous Improvement: Stay up-to-date on the latest integration technologies and trends, advocating for and contributing to the continuous improvement of integration practices.
- Performance Optimization: Proactively identify, troubleshoot, and resolve performance bottlenecks and issues within the integration landscape.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience as an Integration Engineer, with a strong focus on MuleSoft Anypoint Platform and/or SAP Integration Suite.
- Expertise in API design, development, and management, using RAML, OpenAPI, or similar specifications.
- Solid understanding of integration patterns, message queues, RESTful web services, and microservices architecture.
- Proven experience designing and implementing event-driven architectures.
- Experience developing and integrating applications using Java, XML, and JSON
- Strong analytical, problem-solving, and communication skills.
- Experience with DevOps practices and tools is a plus.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Experience with data modeling and database technologies.