Software Developer, AVP

MUFG•Jersey City, NJ
•$100,000 - $171,000•Hybrid

About The Position

MUFG is seeking a skilled Software Engineer to design, develop, test, deploy, maintain, and support secure, enterprise-grade applications using modern Java technologies. The role focuses on production-grade Java and Spring Boot applications, REST APIs, microservices, and certificate-based service-to-service security. The selected colleague will work at an MUFG office or client site four days per week and remotely one day per week.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related discipline; the education section also accepts a closely related degree or equivalent professional experience.
  • At least 5 years of hands-on software development experience.
  • Strong proficiency in modern Java development with JDK 17+, including language features, concurrency, collections, exception handling, and JVM fundamentals.
  • Extensive experience designing and developing production-grade applications using Spring Boot 3 or later and the Spring Framework.
  • Hands-on experience configuring and supporting mutual certificate authentication for secure API and service-to-service communication, including keystores, truststores, certificate chains, rotation, and troubleshooting.
  • Proven experience designing, implementing, documenting, and supporting RESTful APIs and distributed microservices.
  • Experience with Spring Security, Spring MVC, Spring Data JPA, dependency injection, and configuration management.
  • Strong understanding of secure coding practices, authentication, authorization, encryption in transit, and secrets management.
  • Experience with relational databases such as SQL Server, Oracle, PostgreSQL, or MySQL, including SQL development and performance troubleshooting.
  • Experience developing unit and integration tests using JUnit, Mockito, and Spring Boot testing capabilities.
  • Proficiency with Git-based source control, branching strategies, pull requests, and code reviews.
  • Strong analytical, troubleshooting, communication, and production support skills.
  • Experience working in Agile/Scrum delivery environments.

Nice To Haves

  • Experience with OAuth 2.0, OpenID Connect, JWT, API gateways, and complementary API-security controls.
  • Experience with Docker, Kubernetes, and containerized application deployment.
  • Experience with Azure, AWS, or another enterprise cloud platform.
  • Experience building CI/CD pipelines with Argo CD, GitHub Actions, Azure DevOps, or a similar platform.
  • Experience with observability and monitoring tools such as Splunk, Dynatrace, or equivalent solutions.
  • Experience with performance tuning, vulnerability remediation, and DevSecOps practices.
  • Banking or financial-services industry experience.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable Java applications using JDK 17+ and Spring Boot 3+.
  • Build secure REST APIs and microservices with mutual TLS (mTLS) for trusted service-to-service communication.
  • Configure and troubleshoot certificates, keystores, truststores, TLS handshakes, and certificate lifecycle issues.
  • Collaborate with solution architects, product owners, security teams, QA engineers, and other technology partners.
  • Participate in technical design reviews, code reviews, and architecture discussions.
  • Create automated unit and integration tests and contribute to continuous integration and delivery pipelines.
  • Investigate production issues, perform root-cause analysis, and implement durable corrective actions.
  • Ensure solutions meet security, performance, reliability, maintainability, and operational support requirements.
  • Produce clear technical documentation and share knowledge across the engineering team.

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.
  • The role may be eligible for discretionary performance-based bonus and/or incentive compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service