Job Summary
We are seeking an experienced API Architect to lead the design and implementation of secure, scalable, and cloud-native API solutions for enterprise banking applications. The ideal candidate will have deep expertise in API architecture, microservices, cloud platforms, security, and enterprise integration while driving API governance and best practices across multiple teams.
Key Responsibilities
- Define enterprise API architecture strategy aligned with business objectives.
- Design and develop scalable REST, GraphQL, and SOAP APIs.
- Create and maintain API standards, governance, versioning, and lifecycle management.
- Develop API specifications using OpenAPI/Swagger.
- Architect cloud-native solutions using AWS, Azure, or GCP.
- Design and implement microservices using Domain-Driven Design (DDD).
- Deploy and manage containerized applications using Docker and Kubernetes.
- Implement enterprise API security using OAuth2, JWT, SAML, OpenID Connect (OIDC), and TLS.
- Design event-driven architectures using Kafka and RabbitMQ.
- Implement API Gateway solutions for routing, throttling, monitoring, and security.
- Build CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps.
- Automate deployment, testing, and monitoring of API platforms.
- Optimize API infrastructure, scalability, performance, and availability.
- Collaborate with enterprise architects, developers, DevOps, and security teams.
- Provide technical leadership and mentor engineering teams.
Required Skills
- 15+ years of Software Engineering experience
- 5+ years of API Architecture experience
- REST APIs
- GraphQL
- SOAP Web Services
- OpenAPI / Swagger
- OAuth2, JWT, SAML, OpenID Connect (OIDC)
- AWS, Azure, or GCP
- Docker
- Kubernetes
- Microservices Architecture
- Domain-Driven Design (DDD)
- Jenkins, GitHub Actions, or Azure DevOps
- Kafka or RabbitMQ
- DNS, Load Balancers, TLS
- Banking / Financial Services experience
Preferred Skills
- Apigee
- Kong API Gateway
- AWS API Gateway
- MuleSoft
- Enterprise Integration Patterns
- Zero Trust Architecture
- Prometheus
- Grafana
- ELK Stack
- Splunk
- AWS/Azure/GCP Architect Certifications