Mizuho

Financial

TechnicalLeadJavaDeveloper

$0–0k New York, New York, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Lead candidates.

The Brief

“Technical Lead Java Developer at Mizuho. Skills: Java, Spring Boot, Microservices, Technical Lead. work on challenging and highly visible projects for Fixed Income / other areas driven by business needs. Hands-on coding as an individual contributor along with Unit Tests and participating in dev testing throughout the SDLC (DEV, UAT)”

Industry & Context.

Financial
Problems you'll solve

handling failures

What They're Looking For.

Must Have

8 plus years of hands-on experience in developing enterprise applications using Java, 5 plus years of Spring and Spring boot development experience, In depth knowledge and practical experience on Functional programming, Threading/Concurrency, Collections, Exception Handling and other core java features, Experience in writing REST, Microservice & APIs, Experience in developing and integrating distributed Systems using EIPs - including performance, security and error handling aspects, Able to perform system design (High /low), Workflow diagrams and participate in design review sessions, Minimum 3 years of experience as technical team lead, Able to work with CI/CD teams, knowledge of GIT and build tools- Maven is required

Nice to Have

Messaging experience (AMQ or Kafka) is preferred to have, Knowledge on cloud (Azure) and containers (OpenShift or similar) is preferred to have, Knowledge on Financial markets and Fixed income is nice to have

What You'll Do.

work on challenging and highly visible projects for Fixed Income / other areas driven by business needs

Hands-on coding as an individual contributor along with Unit Tests and participating in dev testing throughout the SDLC (DEV

Perform design and code review of on-going projects

Follow coding and design standards at Mizuho

comply to security and other internal requirements

Participate in change management process

facilitate code deployment in Production and being responsible for project delivery

Review software health

code quality and security vulnerabilities on an on-going basis

evaluate and adopt new dev libraries/tools to improve code quality

Assist in project documentation and run books

Propose new technical solutions

perform POCs and work with technical leads/architects for new stack evaluation

Improvement application stability by providing monitoring

assisting in platform upgrades

How You'll Work.

Team & Collaboration

Participate in daily stand ups following Agile/scrum methodology, closing working with TPM and other dev team members; Able to work with teams in different geographical locations/time zones; Coach Junior level software developers and analysts

Communication Scope

Excellent communication skills; communicate effectively with business and other stakeholders

Process & Methodology

project delivery, change management process

Full Job Description

Join Mizuho as a Technical Lead Java Developer! _Key Responsibilities:_ * Candidate will work on challenging and highly visible projects for Fixed Income / other areas driven by business needs * Hands-on coding as an individual contributor along with Unit Tests and participating in dev testing throughout the SDLC (DEV, UAT) * Participate in daily stand ups following Agile/scrum methodology, closing working with TPM and other dev team members * Perform design and code review of on-going projects * Follow coding and design standards at Mizuho, comply to security and other internal requirements. * Participate in change management process, facilitate code deployment in Production and being responsible for project delivery. * Review software health, code quality and security vulnerabilities on an on-going basis, evaluate and adopt new dev libraries/tools to improve code quality * Assist in project documentation and run books * Propose new technical solutions, perform POCs and work with technical leads/architects for new stack evaluation * Improvement application stability by providing monitoring, handling failures, assisting in platform upgrades * Coach Junior level software developers and analysts _Qualifications:_ * Candidate must have 8 plus years of hands-on experience in developing enterprise applications using Java * Must have 5 plus years of Spring and Spring boot development experience * In depth knowledge and practical experience on Functional programming, Threading/Concurrency, Collections, Exception Handling and other core java features * Experience in writing REST , Microservice & APIs * Experience in developing and integrating distributed Systems using EIPs - including performance, security and error handling aspects * Able to perform system design (High /low), Workflow diagrams and participate in design review sessions * Minimum 3 years of experience as technical team lead * Excellent communication skills, communicate effectively with business and other sta

Free ATS check

Applying for this Technical Lead Java Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Mizuho?

Real rants from real employees. Read before you apply.

Read Company Rants →