Lead Cloud Software Developer - (AWS / AI / Real Time Payment Systems)
Core
Design, build, and support secure, scalable, highly available real-time payment systems and mission-critical banking solutions using AWS serverless technologies and event-driven architecture.
Role type
Lead Cloud Software Developer (Payments & Fintech)
Builds
Real-time payment networks, Open Banking integrations, ISO 20022 payment ecosystems, and resilient microservices for high-volume transaction processing.
Domain
Financial Services / Payments / Fintech
Deliverable
production ML models | product features
Required skills
AWS Serverless architecture, Event-driven design, Distributed systems, API development, CI/CD automation, Security engineering, Python, TypeScript, Node.js, Infrastructure as Code (AWS CDK), Microservices, NoSQL/SQL optimization
Preferred skills
AI-assisted development, Generative AI integration, Real-time Payments (RTP) domain expertise, ISO 20022 standards, Open Banking APIs, Chaos engineering, PCI-DSS compliance
Technologies
AWS Lambda, API Gateway, EventBridge, SQS, SNS, Step Functions, DynamoDB, Aurora PostgreSQL, CloudWatch, X-Ray, OpenTelemetry, GitHub Actions, AWS CDK, Python, TypeScript, Node.js
Responsibilities
Design and develop cloud-native applications using AWS Serverless services; Build event-driven, loosely coupled microservices supporting real-time payment processing; Implement secure REST APIs and asynchronous messaging solutions; Develop highly resilient payment services with sub-second processing requirements; Optimize application performance, scalability, and reliability; Implement CI/CD pipelines using GitHub Actions and manage Infrastructure as Code using AWS CDK; Participate in production support, incident resolution, and root cause analysis.
Seniority
Senior, hands-on IC with team leadership