Job Description
Key Accountabilities
1. Accountable for delivering effective solution designs within the Open Banking COE, taking the lead on the solution design from an API design and API Security perspective.
2. Design end-to-end API solutions to meet business needs within the context of a broader solution implementation.
3. Contribute to overall solution planning, providing input into the estimation process as well as highlighting technical risks, issues, and assumptions.
4. Define and derive best practices in the API space, adopting industry best practices and highlighting areas of improvement.
5. Produce required design artefacts, independently or as part of a team.
6. Engage with key stakeholders in workshops to achieve desired outcomes.
7. Present to the Customer's Architecture Review Board when necessary.
8. Ensure solutions align with strategic architecture principles and direction.
9. Review the designs and code produced by technical teams to ensure alignment with the overall solution design.
10. Support the delivery lead in breaking down the solution for iterative delivery in sprints.
11. Review requirements and monitor change requests to ensure the solution design remains fit for purpose.
Essential Skills & Experience
1. Deep experience of UK's open banking standards coupled with solution implementation experience in the UK Open Banking context.
2. Highly experienced solution architect in designing solutions for large-scale API integration projects within the Banking/Payments domain.
3. Deep knowledge and experience in REST API design principles with creation of Swagger/RAML definitions.
4. Experience with API security standards such as OAuth, OIDC, and FAPI.
5. Understanding of Domain Driven Design is beneficial.
6. Expertise in industry-standard API management platforms (e.g., MuleSoft, Apigee, Kong, AWS API Gateway).
7. Experience in modelling, building, and deploying large-scale distributed micro-services using Java and Spring Boot.
8. Deep expertise in observability, logging, monitoring, and error handling.
9. Knowledge of industry-standard solutions like Splunk and ELK is beneficial.
10. Expertise in public cloud platforms, especially AWS.
11. Knowledge of Enterprise Integration Patterns and Kafka is beneficial.
12. Expertise in industry-standard DevOps solutions (e.g., Jenkins, GitLab, AWS CodePipeline).
13. Financial services experience is advantageous.
14. Ability to take a lead role and ownership of complex deliveries.
#J-18808-Ljbffr