Credit Risk Technology Full Stack Engineer

Mizuho
Pune City, Maharashtra, India

Why Mizuho

At Mizuho, we provide the stability of an international industry leader with the career trajectory of a growing business. Our steady, strategic growth gives our people at all levels rewarding degrees of responsibility and richer work experience than a boutique firm or an established giant could offer alone.

It’s the local expertise of our employees that makes our global network so powerful. By collaborating with colleagues and clients who share the same ambition and drive, you can amplify your sphere of influence and base of knowledge as part of one of the largest banks in the world.

We are seeking an experienced Full Stack Engineer with 8–12 years of software development experience and strong hands-on expertise in Angular, Python, FastAPI and Databricks within an Azure environment. The ideal candidate will have experience designing and developing responsive web applications, secure and scalable REST APIs, and high-performance data-access services using Databricks SQL, Delta Lake and Unity Catalog. The engineer will work closely with business and technology stakeholders and contribute to the modernization of strategic Credit Risk platforms.

Key Responsibilities:

  • Design, develop, test and maintain scalable full-stack applications using Angular, Python, FastAPI, Databricks SQL and Delta Lake.
  • Build responsive and reusable UI components using Angular, Kendo UI and PrimeNG
  • Design, develop and maintain secure, scalable and observable REST APIs and backend services using Python and FastAPI, including request validation, exception handling, dependency management, authentication and authorization, structured logging and API documentation.
  • Collaborate with business analysts, architects, QA teams and other developers in an Agile environment to understand requirements and deliver high-quality solutions.
  • Develop efficient data-access solutions using Databricks SQL and Delta Lake, including complex SQL queries, reusable data-access components and optimized query patterns for interactive applications and APIs.
  • Deploy and support Python/FastAPI services across Azure App Service, Azure Kubernetes Service (AKS) and OpenShift environments, working with platform and DevOps teams to ensure secure, reliable and scalable application deployments.
  • Ensure code quality through best practices, code reviews, and adherence to development standards.
  • Participate in application design discussions and contribute to architecture decisions.
  • Manage source code using Git and follow established branching, code-review and CI/CD practices.
  • Troubleshoot and resolve complex production issues, provide L3 support, perform root cause analysis and support release activities.

Required Skills:

  • Strong hands-on experience in full stack development.
  • Proficiency in Angular 16+ including component-based architecture, routing, services, forms, RxJS, and state management.
  • Hands-on experience with Angular UI/supporting libraries such as Kendo UI for Angular and PrimeNG
  • Strong hands-on backend development experience using Python and FastAPI, including object-oriented and modular programming, exception handling, logging, dependency management, and the design and development of secure, scalable and high-performance RESTful services.
  • Hands-on experience with Databricks, including Databricks SQL, SQL Warehouses, Delta Lake, Unity Catalog, and the integration of Python/FastAPI services with Databricks data products.
  • Good understanding of SDLC, code review practices, debugging, testing, and deployment processes.
  • Understanding of API security, including authentication, authorization, input validation and secure coding practices.
  • Experience with microservices architecture and distributed systems.
  • Hands-on experience deploying, configuring and supporting Python/FastAPI applications on Azure App Service and container orchestration platforms such as Azure Kubernetes Service and OpenShift
  • Experience with Git-based source control, CI/CD pipelines and DevOps practices.
  • Hands-on experience with frontend and backend automated testing, including Python unit and API testing using pytest or an equivalent framework.

Preferred:

  • Experience building Credit Risk applications and data platforms (wholesale credit risk, counterparty credit risk, risk data flows)
  • Worked in Financial Services domain

Key Competencies:

  • Strong analytical and problem-solving skills
  • Excellent communication and stakeholder management
  • Ability to work independently and collaborate across teams

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 8 – 12 years of experience in development roles

Company Overview:

Mizuho Pune is an integral part of Mizuho Financial Group, one of the world’s leading financial institutions with a strong global presence across the Americas, EMEA, and Asia. Based in India, Mizuho Pune supports Mizuho’s international businesses by delivering high-quality, scalable, and resilient services across multiple functions.

Mizuho Pune plays a critical role in driving operational excellence, standardization, and innovation for Mizuho Americas. By combining deep domain expertise with strong process, technology, and analytical capabilities, it partners closely with regional and global teams to support corporate and investment banking, capital markets, and corporate services functions, while adhering to the highest standards of risk management, regulatory compliance, and control.

Mizuho Pune offers competitive compensation and benefits package aligned with industry standards and local market practices.

Mizuho Pune is an equal opportunity employer and is committed to fostering an inclusive and diverse workplace.

Employment is subject to applicable background verification checks in accordance with Indian laws and company policies.

https://www.mizuhogroup.com/asia-pacific/mizuho-global-services/careers

Score my resume against this job, free →

Questions about this job

How do I apply for the Credit Risk Technology Full Stack Engineer job at Mizuho?

Use the apply link on this page: you apply directly with Mizuho on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Mizuho want for this Credit Risk Technology Full Stack Engineer role?

The job description asks for Angular 16+, Kendo UI for Angular, PrimeNG, Python, FastAPI, Databricks, Databricks SQL and Delta Lake. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Mizuho?

Apply to the Mizuho roles that match your experience, and tailor your resume to each job description: for this role that means showing Angular 16+, Kendo UI for Angular, PrimeNG. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Credit Risk Technology Full Stack Engineer job remote or onsite?

This is based in Pune City, Maharashtra.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Mizuho, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →