Senior Lead Full Stack Software Developer, VP

Mitsubishi UFJ Financial Group•Jersey City, NJ
•Hybrid

About The Position

MUFG is seeking a Senior Lead Full Stack Software Developer to collaborate with senior technical team members and developers to conceptualize, design, and deliver technology solutions. The role interacts with technology, product, and business teams across MUFG and provides technical leadership in application architecture, developer mentoring, and technology decision-making. The position involves complex application and integration-services design and programming across front-end, middle-tier, and back-end systems; ongoing maintenance of SaaS solutions in collaboration with vendor support; and delivery of projects using agile and continuous-delivery practices, including automated unit, integration, and performance testing. The selected colleague will work at an MUFG office or client site four days per week and remotely one day per week. The work uses technologies including Java, REST, microservices, Angular, React, Spring Boot, Spring Security, Kafka, Hibernate, MQ, OpenShift, AWS and other cloud infrastructure, Kubernetes, Docker, and Jenkins. The role also includes integration with third-party and SaaS solutions, batch processing, cloud and on-premises application troubleshooting, and communication with a wide range of audiences, including senior management.

Requirements

  • At least 8 years developing across the application stack, including front-end/UI, middle/services, and back-end/database.
  • At least 4 years as a team lead providing technical design and development guidance, coordinating across functional teams, and supporting multiple parallel initiatives.
  • At least 8 years leading or managing technical software design and development for enterprise web applications, integration services, and back-end processing.
  • At least 8 years of application design, development, and implementation experience.
  • At least 5 years supporting and integrating third-party applications using APIs, MQ, SFTP, SAML, or Kafka.
  • At least 5 years working with teams to build and deploy applications on OpenShift, Kubernetes, and AWS or other cloud infrastructure.
  • At least 5 years working with software development methodologies such as Agile and Waterfall.
  • At least 6 years of experience implementing and maintaining RESTful microservices and APIs.
  • At least 8 years leading technical iterations on the design, development, documentation, testing, and deployment of platform user-interface features.
  • At least 4 years of experience with batch processing using SFTP, IBM Sterling, or similar tools; experience supporting Bottomline DBIQ Enterprise or an equivalent cash-management system platform is also specified.
  • Ability to research and learn new methodologies and technologies and share that knowledge with the team.
  • Proficiency with object-oriented and functional languages and tools, including Java, NodeJS, Angular 9 or later, React, CSS, HTML, Hibernate, static code analysis, CI/CD, Jenkins, and automated build frameworks.
  • Proficiency with Oracle and Microsoft SQL databases.
  • Experience with public cloud offerings and designing solutions around AWS, Azure, Google Cloud Platform, or similar platforms.
  • Experience with REST, microservices, Spring Security, OpenShift, Kubernetes, Docker, and Jenkins.
  • Experience with Java, JavaScript, Angular 9 or later, NodeJS, React, CSS, HTML, Maven, middleware, and automated build frameworks.
  • Experience with OpenShift, Kubernetes, Oracle, JBoss, MQ, and AWS, Azure, or another cloud provider.
  • Advanced knowledge of application, data, and infrastructure architecture disciplines.
  • Excellent communication skills and ability to present information to varied audiences, including senior management.
  • Bachelor’s degree in Computer Science or a closely related discipline, or an equivalent combination of formal education and experience.

Responsibilities

  • Collaborate with senior technical team members and developers to conceptualize, design, and deliver technology solutions.
  • Interact with technology, product, and business teams across MUFG.
  • Perform complex application and integration-services design and programming.
  • Provide technical guidance focused on APIs and integration, security, and application performance.
  • Oversee ongoing maintenance of SaaS solutions in collaboration with vendor support.
  • Deliver projects following agile and continuous-delivery practices, including automated unit, integration, and performance testing pipelines.
  • Architect applications, mentor developers, and make technology decisions.
  • Lead technical iteration on the design, development, documentation, testing, and deployment of platform user-interface features.
  • Identify and debug applications across on-premises and cloud environments.
  • Support and integrate third-party applications and SaaS solutions using APIs, SAML, MQ, Kafka, and file transmissions.
  • Work with teams building and deploying applications on OpenShift, Kubernetes, and cloud infrastructure.
  • Support batch processing involving SFTP, IBM Sterling, or similar tools, and support Bottomline DBIQ Enterprise or an equivalent cash-management platform.
  • Present information effectively to a wide variety of audiences, including senior management.

Benefits

  • Comprehensive health and wellness benefits
  • Retirement plans
  • Educational assistance and training programs
  • Income replacement for qualified employees with disabilities
  • Paid maternity and parental bonding leave
  • Paid vacation
  • Paid sick days
  • Paid holidays
  • Potential eligibility for discretionary performance-based bonus and/or incentive compensation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service