About the Role
We are seeking an experienced Business Consultant - KYC & Client Lifecycle Management to lead the architecture, design, and delivery of enterprise solutions across KYC, Payments, Banking, Cloud, and AI-enabled platforms. The role requires a combination of hands-on technical expertise, solution architecture, delivery leadership, and stakeholder management.
Responsibilities
- Lead solution architecture and technical delivery for enterprise KYC, Payments, and Banking technology initiatives.
- Design and implement Fenergo-based KYC and Client Lifecycle Management (CLM) solutions and integrations.
- Architect end-to-end payment workflows and integrations with ERP platforms such as Oracle NetSuite, Microsoft Dynamics, and QuickBooks.
- Design scalable applications using Java, Spring Boot, Microservices, REST APIs, Python, and React JS.
- Provide architecture guidance for application modernization, cloud migration, and system integration initiatives.
- Lead technical teams, review solution designs, mentor developers, and ensure adherence to engineering standards.
- Collaborate with business stakeholders to analyze requirements and translate them into scalable technical solutions.
- Design event-driven and distributed solutions using technologies such as Kafka and Elasticsearch.
- Drive application deployment and automation using modern CI/CD and DevOps practices.
- Architect and deploy solutions on Microsoft Azure and AWS cloud platforms.
- Support production applications, troubleshoot critical issues, and provide technical solutions for performance and reliability improvements.
- Contribute to Generative AI and Agentic AI initiatives and identify opportunities to incorporate AI capabilities into enterprise solutions.
- Manage technical delivery across distributed teams and coordinate architecture, development, integration, testing, and deployment activities.
Requirements
- 8+ years of experience in enterprise application development, solution architecture, and technical delivery.
- 8+ years of experience with Java/J2EE, Spring, Spring Boot, Microservices, REST APIs, and enterprise application architecture.
- 5+ years of experience designing solutions for Banking, Payments, KYC, or Financial Services platforms.
- 4+ years of experience with cloud technologies, CI/CD, DevOps, and modern distributed application architectures.
Skills
- Fenergo
- KYC Modernization
- Client Lifecycle Management
- Java
- J2EE
- Spring Boot
- Spring MVC
- JPA
- Python
- Node.js
- React JS
- AngularJS
- JavaScript
- HTML5
- CSS
- Microservices
- REST APIs
- Event-Driven Architecture
- System Integration
- Kafka
- Elasticsearch
- Kibana
- Oracle
- PostgreSQL
- MySQL
- Microsoft Azure
- AWS
- Cloud Foundry
- OpenShift
- Jenkins
- Harness
- Sonar
- Git
- Bitbucket
- CI/CD
- Generative AI
- Agentic AI
- AI-enabled application development
- Jira
- Confluence
Location
- Toronto, Ontario, Canada
Work Type
- Remote
- Hybrid
Experience Level
- 8+ years of experience in enterprise application development, solution architecture, and technical delivery.
- 8+ years of experience with Java/J2EE, Spring, Spring Boot, Microservices, REST APIs, and enterprise application architecture.
- 5+ years of experience designing solutions for Banking, Payments, KYC, or Financial Services platforms.
- 4+ years of experience with cloud technologies, CI/CD, DevOps, and modern distributed application architectures.
Salary/Compensations
- $110,000-$160,000
Benefits
- Customizable health and dental coverage with telemedicine
- Wellness credits
- Gym discounts
- Income protection through life, disability, and optional insurance plans
- 24/7 Employee Assistance Program
- Retirement savings
- Remote work allowance for eligible employees
- Various discounts and travel insurance
About the Company
- NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100.
- We are committed to accelerating client success and positively impacting society through responsible innovation.
- We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services.
- Our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future.
- As a Global Top Employer, we have experts in more than 50 countries.
- We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners.
- NTT DATA is part of NTT Group, which invests over $3 billion each year in R&D.
- Whenever possible, we hire locally to NTT DATA offices or client sites.
- This ensures we can provide timely and effective support tailored to each client’s needs.
- While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements.
- For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs.
- At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees.
Equal Opportunity
- NTT DATA is an equal opportunity employer.
- Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
- For our EEO Policy Statement, please click here.
- If you'd like more information on your EEO rights under the law, please click here.
- For Pay Transparency information, please click here.
