Integrations Engineer

 Descripción del puesto:

Integrations Specialist - Job Description

A tech company with a business-driven DNA, founded in Barcelona, with the vision of becoming a global leader in the creation of Digital Hubs for major corporations worldwide.

We dont just build digital products we help shape the digital business strategy behind them. Our teams operate at the intersection of technology and business, acting as high-level strategic partners for the companies we work with. Were trusted not only to deliver, but to lead driving innovation, challenging assumptions, and defining the future of digital for global organizations.

We work with agile methodologies, embracing continuous iteration as our mantra. Our multidisciplinary teams manage the entire end-to-end lifecycle of our digital products, and we are dynamic and business oriented.

Job Summary

We are looking for a highly skilled Backend Integrations Engineer with expertise in WSO2 to design, develop, and manage our API ecosystem. This role will be responsible for managing the API development lifecycle, ensuring adherence to governance standards, optimizing API performance, and enabling seamless integrations across our digital landscape.

The ideal candidate will have deep experience in API development, security, and monitoring, along with a strong understanding of API governance, OpenAPI, RAML, JSON:API standards,
and Ballerina, the native language for WSO2 integrations.

Responsibilities

Design, develop, and maintain APIs using WSO2 API Manager, ensuring scalability, security, and high availability.
Define API contracts using OpenAPI, RAML, JSON:API, and other API definition standards.
Implement API policies, including authentication, authorization, throttling, rate limiting, and logging.

Develop and maintain API documentation, ensuring clarity and usability for internal and external stakeholders.
Establish and enforce API governance best practices to ensure consistency and standardization. Ensure compliance with security standards, including OAuth, JWT, and mutual TLS.

Define API versioning strategies to maintain backward compatibility and manage API lifecycle. Monitor and analyze API usage to optimize performance and detect anomalies.
Collaborate with cross-functional teams to design and implement integration solutions.
Work closely with DevOps teams to deploy APIs within CI/CD pipelines.

Optimize API Gateway configurations for performance, load balancing, and failover mechanisms. Provide guidance on API-led connectivity and microservices-based architectures.
Implement API monitoring and analytics solutions using WSO2 Analytics, ELK, or similar tools. Troubleshoot API performance issues and implement improvements.

Define and track key performance indicators (KPIs) to measure API effectiveness.
Work closely with product managers, architects, and business stakeholders to align API strategies with business objectives.
Stay up to date with industry trends in API development, governance, and emerging technologies.

Requirements

At least five years of experience in API development and management, with expertise in WSO2 API Manager
Strong knowledge of API design standards including OpenAPI, RAML, JSON:API.
Experience with API security best practices (OAuth 2.0, JWT, API keys, etc.).

Proficiency in programming languages such as Java, Ballerina, Python, or Node.js.
Experience with RESTful APIs, GraphQL, and microservices architecture.
Hands-on experience in API analytics, logging, and monitoring tools.
Knowledge of CI/CD pipelines, Docker, Kubernetes, and cloud-based API deployments. Familiarity with message queues, event-driven architectures (Kafka, RabbitMQ, etc.).
Strong analytical and problem-solving skills.

Excellent communication and collaboration abilities.
Ability to work in an agile, fast-paced environment.
Proficiency in both Spanish and English.
Experience leading API development teams or mentoring junior developers.

Nice to Have

Experience with WSO2 Identity Server for API security and identity management. Knowledge of SOAP APIs and legacy system integration
Experience working with enterprise integration patterns.
Familiarity with API monetization strategies.

Certification in WSO2 API Management or relevant API technologies Our Mission

Our Mission is to digitalize some of the biggest corporations in the world.

Our Values
We work like a family:

Yeah, were coworkers but it feels more like a family of brothers and sisters. Weve got each others backs through challenges, and we dont miss a chance to celebrate the wins (big or small). We are backed by the biggest companies in the world, but we operate like a startup. We can always count on our colleagues to help us and to challenge us, just like your brother would do.

We show our passion:

Passion isnt just a buzzword for us its the fuel that drives everything we do. It means bringing energy to the team, bringing ideas to the table with fire in your belly (and a smile on your face). We laugh a lot, care even more, and genuinely love what we build. Passion is our heartbeat and it shows in our product.

We live to innovate:

Were not just building tech were change agents. Transformation is in our DNA, and questioning the status quo is what gets us out of bed in the morning. We believe bold ideas move us forward, and for us theres no such thing as a bad idea. Everyones voice matters, and weve created a safe space to dream big, speak up, and shape whats next. We think BIG.

We always deliver:

We make it happen and good is just the starting point we push to make it better tomorrow, and we dont stop until its genuinely awesome. Were a high-performing team that holds itself to higher standards, always going the extra mile to deliver impact, not just output, and were like the postman rain or shine, we always deliver.

We say what we think:

We communicate openly with clarity, honesty, and respect. We trust each others intentions and believe that transparency builds stronger, faster teams. Speaking up isnt just welcome, its expected. We dont take things personally we take them forward.