Project description
We are looking for a highly skilled Solution Architect to design and deliver end-to-end customer-facing solutions leveraging REST APIs. The ideal candidate will have strong hands-on experience in architecting scalable, secure, and high-performance applications and preferably a background in financial services applications such as payments, authentication flows, and customer onboarding journeys.
Responsibilities
- Design, develop, and own the end-to-end architecture for digital customer-facing applications.
- Define API strategies and architecture standards for REST-based integrations across multiple systems.
- Collaborate with product owners, business analysts, and engineering teams to translate business needs into technical architecture and design blueprints.
- Ensure solutions are secure, scalable, resilient, and compliant with industry standards and regulatory requirements.
- Lead technology discussions and guide development teams across Java/Spring Boot, Angular, Kotlin, and Swift.
- Establish and enforce best practices for API lifecycle management, CI/CD, performance tuning, and cloud-native deployments.
- Provide architectural oversight during design, development, and implementation phases.
- Stay ahead of emerging technologies, particularly in the areas of digital banking, mobile applications, and API-driven ecosystems.
Skills
Must have
- Strong experience in REST API design, integration patterns, and microservices-based architectures.
- Proven expertise with Java and Spring Boot for backend development.
- Experience with front-end frameworks (Angular) and mobile technologies (Kotlin/Swift).
- Hands-on experience with RDBMS and NoSQL databases.
- Knowledge of financial services application journeys (payments, authentication/authorization flows, fraud prevention, customer onboarding, etc.).
- Understanding of security frameworks and standards (OAuth2.0, OpenID Connect, JWT, TLS, PKI, etc.).
- Experience working with cloud platforms (AWS/Azure/GCP) is a plus.
- Strong communication and stakeholder management skills.
- Experience in architecting digital banking or fintech platforms.
- Exposure to event-driven architectures, Kafka, or streaming technologies.
- Knowledge of DevSecOps practices and API management platforms (Apigee, Kong, AWS API Gateway, etc.).
Nice to have
- TOGAF or equivalent architectural certification