Key Responsibilities
- Architect and drive the full lifecycle delivery of FinTech and Banking platforms from design to deployment implementing microservices-based asynchronous and event-driven architectures that ensure scalability performance resilience and enterprise-grade security in line with organizational and regulatory standards
- Design and implement end-to-end integrations with international and domestic payment networks (Visa MasterCard Amex LankaPay) and digital finance platforms such as payments lending and digital banking
- Enable interoperability with core banking systems and supporting services such as digital KYC QR management tokenization system card management FRAML and transaction monitoring to ensure security compliance and operational efficiency
- Establish and enforce coding standards unit testing frameworks and code quality controls to maintain robust maintainable solutions
- Ensure compliance with PCI DSS data privacy regulations and industry security standards and payment specifications such as ISO 8583 and ISO 20022
- Apply advanced encryption authentication and secure design practices to protect payment information data exchanges and critical financial integrations across all systems
- Provide technical leadership and mentorship to software engineers promoting continuous learning and excellence
- Collaborate closely with business and technical teams to align technology outcomes with business goals
- Manage internal and external teams to ensure clear communication effective technical risk and dependency management and alignment across stakeholders
- Partner with external vendors regulators and payment networks to support solution delivery and compliance initiatives
- Monitor system performance identify improvement areas and drive continuous optimization for high availability and reliability
- Evaluate and adopt emerging technologies in financial services such as open banking and digital payments to enhance solution capability
- Contribute to the organizations technology roadmap and participate in digital transformation initiatives
Person Specifications
- Bachelors or masters degree in Computer science Software Engineering Information Technology or a related field
- 7 years of software development experience with at least 3 years in a technical leadership role in FinTech or Banking domains
- Proven expertise in microservices architecture API-first development and event-driven systems (e.g. Spring Boot WebFlux Kafka etc )
- Strong understanding of the banking ecosystem including core banking lending deposits cards payment instruments networks and payment operations with hands-on experience integrating core systems and payment support platforms
- Proficiency in modern programming languages (Java Python or similar) and cloud platforms (AWS Azure or GCP)
- Demonstrated success in managing agile teams and delivering large-scale enterprise FinTech solutions
- Excellent stakeholder client and cross-functional collaboration skills with a focus on business-technology alignment
- Strong analytical problem-solving and communication skills
- Experience with DevOps CI/CD pipelines and container orchestration (Docker Kubernetes)
- Familiarity with telecom domain mobile money or digital wallet systems
- Certification in cloud technologies or enterprise architecture frameworks such as AWS Certified Solutions Architect TOGAF or BIAN
Key Responsibilities Architect and drive the full lifecycle delivery of FinTech and Banking platforms from design to deployment implementing microservices-based asynchronous and event-driven architectures that ensure scalability performance resilience and enterprise-grade security in line with organ...
Key Responsibilities
- Architect and drive the full lifecycle delivery of FinTech and Banking platforms from design to deployment implementing microservices-based asynchronous and event-driven architectures that ensure scalability performance resilience and enterprise-grade security in line with organizational and regulatory standards
- Design and implement end-to-end integrations with international and domestic payment networks (Visa MasterCard Amex LankaPay) and digital finance platforms such as payments lending and digital banking
- Enable interoperability with core banking systems and supporting services such as digital KYC QR management tokenization system card management FRAML and transaction monitoring to ensure security compliance and operational efficiency
- Establish and enforce coding standards unit testing frameworks and code quality controls to maintain robust maintainable solutions
- Ensure compliance with PCI DSS data privacy regulations and industry security standards and payment specifications such as ISO 8583 and ISO 20022
- Apply advanced encryption authentication and secure design practices to protect payment information data exchanges and critical financial integrations across all systems
- Provide technical leadership and mentorship to software engineers promoting continuous learning and excellence
- Collaborate closely with business and technical teams to align technology outcomes with business goals
- Manage internal and external teams to ensure clear communication effective technical risk and dependency management and alignment across stakeholders
- Partner with external vendors regulators and payment networks to support solution delivery and compliance initiatives
- Monitor system performance identify improvement areas and drive continuous optimization for high availability and reliability
- Evaluate and adopt emerging technologies in financial services such as open banking and digital payments to enhance solution capability
- Contribute to the organizations technology roadmap and participate in digital transformation initiatives
Person Specifications
- Bachelors or masters degree in Computer science Software Engineering Information Technology or a related field
- 7 years of software development experience with at least 3 years in a technical leadership role in FinTech or Banking domains
- Proven expertise in microservices architecture API-first development and event-driven systems (e.g. Spring Boot WebFlux Kafka etc )
- Strong understanding of the banking ecosystem including core banking lending deposits cards payment instruments networks and payment operations with hands-on experience integrating core systems and payment support platforms
- Proficiency in modern programming languages (Java Python or similar) and cloud platforms (AWS Azure or GCP)
- Demonstrated success in managing agile teams and delivering large-scale enterprise FinTech solutions
- Excellent stakeholder client and cross-functional collaboration skills with a focus on business-technology alignment
- Strong analytical problem-solving and communication skills
- Experience with DevOps CI/CD pipelines and container orchestration (Docker Kubernetes)
- Familiarity with telecom domain mobile money or digital wallet systems
- Certification in cloud technologies or enterprise architecture frameworks such as AWS Certified Solutions Architect TOGAF or BIAN
View more
View less