Client is a large payments company with a history of acquisitions, is heavily focused on tech modernization to streamline operations and stay competitive.
Their architecture has evolved over time, creating numerous complex integrations to keep things functioning, resulting in high-cost changes
Modern companies like Stripe have more advanced capabilities and are digitally native, resulting in lower costs to build, extend, sign up new customers, and develop new features
Specific skills
Deep hands on experience in developing high performant, mission critical transactional systems
Expertise across wide variety of technologies spanning cloud (AWS, Azure), streaming (Kafka), databases (Snowflake), and application types
Ability to design system with stringent NFR requirements – availability, latency, resiliency
Understanding of payments landscape especially merchant acquiring
Consulting skills and experience to drive a collaborative process to develop high quality solution design outputs