Senior Integration Developer

Yoba is looking for a senior integration developer to lead the development of robust global integrations, interfaces, and APIs to support the new online banking platform development. The integration developer will focus on selection and implementation of a integration service bus and configuration of multiple interfaces to in-house systems and 3rd party providers.

Responsibilities

  • Expert in an Agile team, working together to keep delivering at pace, scale and with demanded quality to support our integration platform

  • Work closely with frontend and data science teams on delivery of various integrations and APIs

  • Execute full software development life cycle in relation to data integration

  • Write well-designed, testable and efficient code

  • Document and maintain software functionality

  • Maintain production interfaces, perform change management and issues investigation

  • Develop the unit tests required to validate the quality of produced code

  • Support the onboarding and integration of new providers and datasources

  • Ensure compliance to the best coding practices and company development rules

  • Participate in peer code reviews

Requirements

  • MS in Computer Science or related field

  • 7+ years of experience in software development projects

  • Hands-on experience with multiple integration architectures and platforms (middleware, SOA, microservices). Excellent understanding of their limitations, orchestration, mediation and routing.

  • An experience in RESTful APIs and and WebServices, general expertise in APIs (synchronous, asynchronous, sub-systems orchestration, streaming, etc..)

  • Thorough understanding of the internet protocol stack

  • Experience implementing solutions in financial services industry, knowledge of regulatory technical standards (e.g. PSD2 RTS), ISO20022, SWIFT, SEPA CT/DD is an asset

  • Hands-on programming skills in multiple of the following: Python, JavaScript, C/C++/Java/C#, SQL, ETL.

  • Excellent knowledge of JSON/REST

  • Knowledge of WebServices, XML, SOAP

  • Knowledge of Git, Jira or similar tool; hands-on experience with CI/CD development cycle

  • Good understanding of authentication and encryption packages

  • Working with Agile methodologies (ex. Scrum)

  • Take automated test serious

  • Ability to work and communicate in an international and multi-cultural environment;

  • Fluency in English; 

We Offer

  • Opportunity to take part in the large-scale greenfield development project

  • Competitive salary and a generous benefits package

Please send your CV and cover letter to careers@yoba.com

25 Boulevard Prince Henri, 1724 Luxembourg

©2020 by Yoba Smart Money.