Description
We are looking for an API Designer / Business Analyst to join a leading international group in the insurance sector, based in Barcelona. You will be part of a team that designs and governs the organization's API contracts and ensures they meet business needs and company standards. This is a primarily business-oriented role: around 90% of the work involves speaking with stakeholders and validating their needs, and the remaining 10% involves technically specifying API contracts.
Tasks
•Review and challenge business requirements when necessary, and propose alternatives considering maintainability, speed, and cost
•Specify APIs that meet business requirements
•Align front-end, back-end, and architecture teams around the API contract
•Create and review Pull Requests in Azure DevOps
•Verify that the specified API matches the actual implementation
•Support technical and business teams with API integration
•Participate in the API Design Authority committee and internal API communities
•Promote API design best practices within the organization
•Contribute to improving the team's tools and processes
•Monitor API ecosystem technology trends and share findings
Requirements
•At least 5 years of experience as a Business Analyst and 3 years as an API Designer
•Proficiency in JSON, XML, and YAML formats
•Experience with OpenAPI 3.x and Swagger 2.0 specifications
•Knowledge of REST standards (Richardson levels 2 and 3), ISO, and RFC
•Modeling with UML (sequence diagrams) and MindMaps (XMind)
•Tools: Swagger (Editor, Hub), VSCode, Git, Postman, and Office 365
•Experience working with Agile methodologies
•Comfort managing and monitoring production environments
•Strong communication skills and the ability to negotiate with technical and business stakeholders
•Fluent English, essential
Nice to have
•Cloud: AWS, Azure, OpenShift
•Languages: C#, JavaScript, TypeScript
•Kusto query language (KQL)
•Security: threat modeling and current standards (SAML, OAuth2, JWT)
•AsyncAPI and WSDL specifications
•Knowledge of the ACORD standard
•Azure DevOps and Application Insights
Conditions
•Flexible working hours
•Hybrid work model that supports work-life balance
•Competitive salary and flexible benefits plan
•Private health insurance
•Annual budget for training and professional development
•Language courses
•Participation in technology communities and industry events
•Ongoing guidance and professional support
•A development and growth plan tailored to your goals