Senior Lead Full Stack Software Developer, VP

MUFG•Jersey City, NJ
•$149,000 - $205,000•Hybrid

About The Position

MUFG is seeking a Senior Lead Full Stack Software Developer to collaborate with senior technical team members, developers, and technology, product, and business teams to conceptualize, design, and deliver technology solutions. The role oversees ongoing maintenance of SaaS solutions in collaboration with vendor support and provides technical leadership through application architecture, developer mentoring, and technology decision-making. The developer performs complex application and integration-services design and programming across the application stack, including web interfaces, services, databases, APIs, microservices, and batch processing. The role delivers projects using agile and continuous-delivery practices, with automated unit, integration, and performance testing. The position works with technologies such as Java, REST, microservices, Angular, React, Spring Boot, Spring Security, Kafka, Hibernate, MQ, OpenShift, AWS and other cloud infrastructure, Kubernetes, Docker, Jenkins, and related tools. The selected colleague works at an MUFG office or client site four days per week and remotely one day per week. The role requires a bachelor’s degree in Computer Science or a closely related discipline, or an equivalent combination of formal education and experience. The typical base pay range is $149,000–$205,000, depending on job-related knowledge, skills, experience, and location. The position may also be eligible for discretionary performance-based bonus and/or incentive compensation.

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, or back-end processing.
  • At least 8 years of application design, development, and implementation.
  • 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, or AWS/cloud infrastructure.
  • At least 5 years working with software development methodologies such as Agile and Waterfall.
  • At least 6 years implementing and maintaining RESTful microservices and APIs.
  • At least 8 years leading technical iteration 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.
  • Ability to research and learn new methodologies and technologies and bring that knowledge to the team.
  • Proficiency with object-oriented and functional languages and tools, including Java, NodeJS, Angular version 9 or later, React, CSS, HTML, Hibernate, static code analysis, CI/CD, Jenkins, and automatic build frameworks.
  • Proficiency with Oracle and MS SQL databases.
  • Experience integrating SaaS solutions using APIs, SAML, MQ, Kafka, and file transmissions.
  • Experience with major public cloud offerings and solution designs built around AWS, Azure, Google Cloud Platform, or similar platforms.
  • Experience implementing and maintaining web applications, RESTful APIs, middleware, and batch processing using technologies including Java, JavaScript, Angular version 9 or later, NodeJS, React, CSS, HTML, and Maven.
  • Advanced knowledge of application, data, and infrastructure architecture disciplines.
  • Experience with OpenShift, Kubernetes, Oracle, JBoss, MQ, and AWS, Azure, or another cloud provider.
  • Excellent communication skills, including the ability to present information to varied audiences such as senior management.
  • Bachelor's degree in Computer Science or a closely related discipline, or an equivalent combination of formal education and experience.

Responsibilities

  • Design and program complex applications and integration services using current technologies and techniques.
  • Provide technical guidance focused on APIs and integration, security, and application performance.
  • Ensure projects follow continuous-delivery practices and include automated unit, integration, and performance testing pipelines.
  • Provide technical leadership by architecting applications, mentoring developers, and making technology decisions.
  • Oversee ongoing maintenance of SaaS solutions in coordination with vendor support.
  • Collaborate with senior technical team members, developers, and technology, product, and business teams to conceptualize, design, and deliver solutions.
  • 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 technologies.

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, sick days, and holidays
  • Potential eligibility for discretionary performance-based bonus and/or incentive compensation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service