About this role
Job title: Senior Solutions Architect & Developer – Payment Systems & Customer Reporting
About the Role This is a hands-on Senior Solutions Architect & Developer role focused on Payment Systems and Customer Reporting for Mizuho Americas. You will design, develop, and support modern web applications and digital platforms with deep Angular front-end expertise and strong back-end, database, and full-stack delivery, collaborating with product, security, and infrastructure teams to deliver secure, scalable, and regulatory-compliant digital banking experiences.
What You'll Do
- Design and develop enterprise-grade Angular web applications for corporate and institutional banking customers.
- Build responsive, accessible, and high-performance UIs; ensure cross-browser compatibility and mobile responsiveness.
- Implement modular architecture using Angular/React best practices.
- Develop and integrate RESTful and/or GraphQL APIs; build backend services using Java/Spring Boot, .NET, or Node.js.
- Create and maintain database objects including tables, views, stored procedures, and functions; write efficient SQL queries.
- Translate business requirements into scalable technical solutions; contribute to microservices and API-first architectures.
- Design solutions aligned with enterprise architecture principles, cloud strategy, and regulatory requirements using scalable, resilient, and secure integration patterns; support modernization including real-time payments and API-led architectures.
- Develop applications compliant with banking regulations and security policies; implement secure coding practices (SSO, OAuth2, OIDC, Encryption).
- Participate in CI/CD pipeline implementation; ensure code quality via testing and reviews; support production releases and issue resolution.
- Mentor team members and contribute to design reviews; collaborate with cross-functional teams.
What We're Looking For
- 10+ years of technology experience with significant experience in Angular and full-stack development in banking or financial services.
- Proven experience architecting mission-critical, high-volume, regulated systems.
- Knowledge of payment rails, clearing models, and settlement mechanisms.
- Knowledge of architecture design aligned with ISO 20022 and other financial messaging standards.
- Core skills: Enterprise and solution architecture in banking/payments; distributed systems, microservices, and event-driven architectures; Azure cloud; security architecture; Angular, TypeScript, HTML5, CSS3; REST APIs and state management; backend development (Java, .NET, Node.js); database expertise and SQL optimization; CI/CD tools.
- Education: Bachelor’s degree in computer science, engineering, or related field, or equivalent practical experience.
- Strong communication skills and ability to influence senior stakeholders.
Nice to Have
- Strong understanding of payment lifecycles and ISO 20022.
- Understanding of domestic and cross-border payment processing solutions.
Compensation & Benefits
- Base salary ranges from $150,000 to $200,000 per year.
- In addition to salary, generous employee benefits package and discretionary bonus; competitive total rewards package.
- Hybrid working program with remote work opportunities depending on role, department needs, and local laws.