Software Engineer, Assistant Vice President

MUFG•Jersey City, NJ
•$128,000 - $185,000•Hybrid

About The Position

MUFG is seeking a highly skilled and motivated Software Engineer to join its Transaction Banking Technology team. The role contributes to the architecture, design, development, integration, and modernization of enterprise systems across Transaction Banking initiatives. The engineer works with global cross-functional teams to deliver secure, scalable, resilient, and highly available solutions using AWS, Red Hat OpenShift, cloud-native platforms, SaaS solutions, and AI-enabled development environments. The position involves technical planning and architectural decisions, translating stakeholder requirements into implementation designs, developing Java and Spring Boot applications and microservices, building cloud-native applications and data persistence solutions, and supporting platform performance, modernization, and reliability. It also applies AI-assisted and agentic software development practices and explores LLM-based applications and capabilities in accordance with enterprise security, governance, and responsible-use standards. The role is hybrid: the selected colleague works at an MUFG office or client site four days per week and remotely one day per week. The position is based in the New York/New Jersey pay range, with a typical base salary of $128,000–$185,000, depending on job-related knowledge, skills, experience, and location. The role may also be eligible for discretionary performance-based bonus and/or incentive compensation. MUFG offers a benefits package that includes health and wellness benefits, retirement plans, educational assistance and training programs, income replacement for qualified employees with disabilities, paid maternity and parental bonding leave, and paid vacation, sick days, and holidays.

Requirements

  • At least 5 years of software engineering experience developing and supporting enterprise systems.
  • Expertise in Java, Spring Boot, SQL, REST APIs, and microservices; additional experience with Angular, JavaScript, Kafka, IBM MQ, and Docker.
  • Hands-on experience developing or deploying applications on AWS, including cloud-native and distributed application architectures.
  • Experience with Red Hat OpenShift, Kubernetes, Docker, or comparable container orchestration technologies.
  • Strong working knowledge of relational databases, including PostgreSQL, database design, SQL development, and performance optimization.
  • Experience working in Agile and DevOps teams, preferably in a Lead Developer or senior engineering capacity, with exposure to CI/CD and automated software delivery.
  • Strong background in enterprise application development, including backend API design, microservices, event-driven architecture, integration patterns, and database architecture.
  • Demonstrated experience optimizing application and system performance and building scalable, resilient, and highly available systems.
  • Experience with cloud and hybrid infrastructure, including integration between cloud-based, SaaS, and on-premises platforms.
  • Experience with or demonstrated knowledge of AI-assisted software engineering, LLMs, Generative AI, and agentic programming patterns.
  • Strong communication and interpersonal skills, with the ability to deliver high-impact technical solutions.
  • Ability to collaborate cross-functionally, engage stakeholders, troubleshoot, and resolve production incidents.
  • Ability to adapt to evolving business and technology requirements and contribute to product and platform innovation.
  • Bachelor’s degree in Computer Science or a closely related discipline, or relevant work experience.

Nice To Haves

  • Experience applying AI technologies to software development, testing, modernization, or enterprise application use cases.
  • Understanding of prompt engineering, Retrieval-Augmented Generation (RAG), AI agents, tool/function calling, and enterprise AI security and governance.

Responsibilities

  • Contribute to technical planning and architectural decisions for mission-critical systems, ensuring scalability, reliability, resiliency, security, and performance.
  • Work with stakeholders to understand project requirements, scope, and objectives and translate them into technical solutions and implementation designs.
  • Develop and maintain Java and Spring Boot applications and microservices, including REST APIs and event-driven integrations using technologies such as Kafka and IBM MQ.
  • Design and implement cloud-native applications on AWS and Red Hat OpenShift using containerized and microservices-based architectures.
  • Design and develop relational database persistence solutions, including PostgreSQL, with attention to database design, SQL optimization, performance, availability, and scalability.
  • Tune performance and monitor application and platform health using tools such as Splunk and SonarQube, supporting continuous improvement and incident resolution.
  • Support system modernization, upgrades, and scalability initiatives across legacy, hybrid, SaaS, and cloud-native architectures.
  • Implement and integrate SaaS platforms in accordance with enterprise architecture, cybersecurity, resiliency, and software engineering standards.
  • Apply AI-assisted and agentic programming approaches to improve development productivity through code generation, testing, documentation, debugging, modernization, and workflow automation.
  • Explore and implement LLM and agentic AI capabilities, including LLM-based applications, AI agents, tool integration, retrieval/context-based patterns, prompt engineering, and responsible use of enterprise AI technologies.
  • Maintain compliance with industry standards and internal governance while ensuring security, data protection, and regulatory alignment.
  • Partner with architecture, platform engineering, cybersecurity, DevOps, QA, and other technology teams to improve engineering practices, automated testing, CI/CD, code quality, observability, and production reliability.

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