Responsibilities
* Define and document integration architectures for various projects, including synch/async APIs, data integration, and enterprise service bus (ESB) implementations. Evaluate and recommend appropriate integration technologies and platforms.
* Design and develop integration solutions using industry best practices and standards (e.g., REST, SOAP, XML, JSON, OpenAPI), and support the development and testing of integration components and interfaces considering security and compliance NFRs within financial services.
* Provide leadership of the solution implementation, embracing modern cloud native concepts, agile, DevOps delivery and the use of enterprise cloud platforms.
* Define and sell a vision, but with the ability to deliver incrementally and provide immediate value to the stakeholders. Ability to understand and further explain complex technical concepts.
* Research and evaluate emerging integration technologies and trends. Maintain a strong understanding of industry standards and best practices.
What you'll bring
* Experience in large enterprise environment including an understanding of traditional processes, integration technologies and architecture frameworks.
* Strong understanding of integration patterns, principles and best practices (e.g. API-first approach).
* Expertise in API design and development (e.g. REST, SOAP, GraphQL).
* Experience with Backend development technologies (e.g. Java/Springboot, .Net, NodeJS) and microservices.
* Experience with integration platforms (e.g., Cloud native, Kong, MuleSoft, Boomi, Zapier).
* Experience with message brokers (e.g., Kafka, RabbitMQ).
* Experience with Integration Security including Authentication/Authorization.
* Experience with cloud platforms (e.g., AWS, Azure, GCP)
* Experience in agile development practices, CI/CD and API testing.
* Excellent communication (English), presentation, client-facing and consultative skills.
* Strong analytical and problem-solving skills.
* Ability to work independently and as part of a team.
#J-18808-Ljbffr