Taro Logo

Senior Software Engineer, Payment/Check Processing

One of the world's leading financial groups with 120,000 colleagues globally, providing financial services.
Jersey City, NJ, USATampa, FL, USA
$137,000 - $182,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Finance

Job Description

MUFG, one of the world's leading financial groups with over 120,000 employees globally, is seeking a Senior Software Engineer to join their Payment/Check Processing team. This role offers a competitive base salary range of $137K - $182K and comes with comprehensive benefits including health coverage, retirement plans, and paid leave.

The position requires an experienced developer with 6-8 years of specialized experience in check processing applications within financial institutions, particularly with the VisionIP system from FIS. The ideal candidate will have strong expertise in Java, SQL, and Linux/Windows shell scripting, along with experience in managing teams in Agile environments.

This is a hybrid role, requiring four days at the MUFG office or client sites and one day remote, available in either Jersey City, NJ or Tampa, FL. The role involves designing, developing, and maintaining critical payment processing systems, working with various technology, product, and business teams across MUFG.

The company culture emphasizes client-centricity, innovation, and collaborative work. MUFG's commitment to being the world's most trusted financial group is reflected in their investment in talent, technologies, and tools that empower career growth. They offer a comprehensive benefits package including health coverage, retirement plans, educational assistance, and various leave policies.

Key technical requirements include experience with Java frameworks, complex SQL queries, Unix/Linux environments, and various databases (Oracle, IBM DB2, Microsoft SQL). The role also demands expertise in application security, web services (REST/JSON, SOAP), and modern technologies like Spring Boot, Microservices, and Kubernetes.

This position offers an excellent opportunity for a senior engineer looking to make an impact in a global financial institution while working on critical payment processing systems. The role combines technical leadership with hands-on development, making it ideal for those who want to contribute both as a technical expert and a team leader.

Last updated 22 days ago

Responsibilities For Senior Software Engineer, Payment/Check Processing

  • Design, develop, test, and deploy new code to meet business needs
  • Maintain and enhance existing code to improve software and minimize technical debt
  • Research technical solutions for changing business needs
  • Participate in team meetings
  • Manage individual project priorities, deadlines, and deliverables
  • Ensure high performance, responsiveness, and quality of final product

Requirements For Senior Software Engineer, Payment/Check Processing

Java
Linux
  • 6-8 years of production support for check processing applications within a financial institution
  • 6-8 years of application development using Java, SQL and Linux/Window Shell scripting
  • Experience with check processing system - VisionIP from FIS
  • Advanced knowledge of application, data, and infrastructure architecture
  • Experience in installing, configuring, and troubleshooting Unix/Linux environments
  • Experience managing teams in Agile environments
  • Experience with IDE tools – Eclipse, IntelliJ
  • Strong knowledge of Oracle DB/IBM DB2/Microsoft SQL server
  • Bachelor's degree in computer science or related discipline
  • Application Security and Shell Scripting expertise

Benefits For Senior Software Engineer, Payment/Check Processing

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health and wellness benefits
  • Retirement plans
  • Educational assistance and training programs
  • Income replacement for qualified disabilities
  • Paid maternity and parental bonding leave
  • Paid vacation, sick days, and holidays
  • Performance-based bonus and incentive compensation

Related Jobs

Senior Software Engineer, Payment/Check Processing

Senior Software Engineer role at MUFG focusing on payment/check processing systems, requiring 6-8 years experience with Java, SQL, and financial systems.

Senior Software Engineer, VP

Senior Software Engineer VP position at MUFG, developing enterprise Java applications for banking technology with 8+ years experience required, hybrid work model in Jersey City.

Senior Software Engineer, VP

Senior Software Engineer VP position at MUFG focusing on Java enterprise development and cloud technologies for banking systems, offering competitive compensation and comprehensive benefits.

Senior Software Engineer, VP

Senior Software Engineer VP position at MUFG, focusing on Java development for transaction banking technology, offering hybrid work in Jersey City with competitive compensation.

Senior Software Engineer, VP

Senior Software Engineer VP position at MUFG, developing Enterprise Java applications for Transaction Banking Technology with hybrid work arrangement in Jersey City.