Job Description
Some careers shine brighter than others.
If you’re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.
HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions.
We are currently seeking an experienced professional to join our team in the role of Lead Architect
In this role, you will:
- Design and implement robust microservices architectures that ensure scalability, maintainability, and reliability.
- Provide technical direction and leadership for the development of microservices-based systems using Java.
- Define and document architectural patterns and standards to optimize performance and security.
- API Ecosystem Management:
- Architect and manage a scalable API ecosystem to enable seamless integration between internal and external services.
- Collaborate with cross-functional teams to design APIs adhering to RESTful principles and OpenAPI/Swagger standards.
- Drive the adoption of API best practices, versioning, and lifecycle management.
- Cloud-Native Development:
- Leverage AWS services (e.g., EC2, Lambda, S3, RDS, API Gateway, DynamoDB, IAM) to build scalable and secure cloud-native applications.
- Optimize application performance, cost, and scalability on AWS.
- Open Banking Expertise:
- Design and implement solutions compliant with Open Banking standards (e.g., PSD2, FDX, CDR).
- Ensure seamless integration with third-party services, adhering to security protocols such as OAuth 2.0, OpenID Connect, and JWT.
- Monitor and address regulatory and compliance requirements in Open Banking systems.
- Technical Leadership:
- Mentor and guide engineering teams in adopting modern software development practices.
- Collaborate with stakeholders to translate business requirements into scalable technical solutions.
- Evaluate and integrate emerging technologies to stay ahead in the FinTech and Open Banking space.
- DevOps and CI/CD Integration:
- Implement CI/CD pipelines for microservices deployment using tools like Jenkins, GitHub etc.
- Ensure systems are designed for high availability, disaster recovery, and fault tolerance