Company Description
Cybage is a global leader in the Digital Product Engineering Services space. It has a strong track record of over 28 years in offering the most comprehensive and prudent digital product engineering services to technology-led businesses around the globe. One of the exciting facets of its services offerings is that it deliver these services under the aegis of its proprietary ExcelShore platform. Excelshore empowers its entire delivery ecosystem to internalize and practice a data driven approach to deliver utmost satisfaction to its customers and a tangible ROI.
Job Role : Solution Architect
Job Description:
- Lead the end-to-end architecture refactoring and optimization of the payment platform.
- Design scalable, domain-aligned microservices using DDD principles and secure API-first architecture.
- Define bounded contexts and anti-corruption layers aligned with product sub-domains.
- Architect and validate SaaS multi-tenant designs, payment routing logic, and compliance hooks.
- Collaborate with product and platform teams on roadmap and solution blueprinting.
Domain Requirements:
- Deep expertise in wholesale and cross-border payments – ACH, SWIFT, SEPA, CHAPS, FPS, FedNow.
- Strong grasp of account-to-account flows, clearing/settlement, and exception management.
- Understanding of ISO 20022, PCI-DSS, PSD2, NACHA, GDPR, and their application in banking platforms.
- Prior experience with wholesale payment platforms is essential.
Technical Skills:
Languages/Frameworks: Java, Spring Boot
Architecture: DDD, Event-Driven Architecture, Microservices
Messaging/Integration: Kafka, REST APIs
Cloud & DevOps: Azure/AWS, Kubernetes, Helm, Terraform, GitHub, Azure DevOps, Jenkins
API Management & Security: API Gateway (Kong, Apigee), OAuth2, JWT
Security & Compliance Tools: Checkmarx, WhiteSource, SAST/DAST