MUFG · 13 hours ago
Software Engineering Developer Lead, VP
Mitsubishi UFJ Financial Group (MUFG) is one of the world’s leading financial groups, dedicated to making a difference for clients and communities. The Software Engineering Developer Lead, VP will be responsible for leading a software engineering team, designing and developing high-quality applications using Java, and collaborating with cross-functional teams to deliver technical solutions.
Financial Services
Responsibilities
As IT Lead, provide strong leadership and influencing skills to collaborate with all stakeholders and IT partners to implement end-to-end project deliverables
Design, develop and maintain JAVA/J2EE platform applications, sprint boot based microservices, integration and message-driven architecture with API, MQ, Kafka
Build Scalable RESTful APIs and provide ongoing API support, troubleshooting and enhancements
Monitor and troubleshoot Kubernetes pods for performance, stability and autoscaling behaviors
Integrate third-party vendor solutions and SaaS applications ensuring secure and seamless data flow
Collaborate closely with vendors to understand integration requirements, resolve issues, and support configuration of external systems
Participate in system design discussions to define architecture, data models, and technical specifications
Write clean, efficient, and maintainable code following industry and organizational best practices
Support application deployments, CI/CD pipelines, and automated build process
Perform Code reviews, troubleshoot production issues, perform root-cause analysis, and implement fixes
Work with database (SQL/NoSQL) for query development, tuning and schema design
Participate in DR exercise and provide off-hours or weekend support during critical releases, maintenance windows and urgent production incidents
Collectively review Business Requirements Documents (BRD) and develop Functional Design Document (FDD) and Detailed Design Document (DDD) for review and seek sign-off with all stakeholders
Develop thorough knowledge of complex application design and programming activities in the latest related technologies: JAVA frameworks, REACT, Angular, HTML5+, CSS, frameworks, objective C, Swift, Android, Xcode, Android Studio, REST, JSON, AJAX, API/Services, J2EE, Hibernate, MQ, SQL, Oracle, JBoss, MQ, OpenShift, Apache, microservices, AWS/Cloud infrastructure, Spark, Kubernetes, Docker, Jenkins
Establish monitoring, alerting and performance tuning practices to ensure system stability and availability
Strong commitment to production support activities including SSL/TLS certificates, MQ certificates updates and Service accounts password rotations. Manage timelines, deliver quality to meet agreed SLA’s
Strong written and verbal communication skills to articulate findings clearly and effectively to wide variety of audiences including senior management
Qualification
Required
10+ years of experience with financial industry and preferably in banking environment
8+ years of experience in leading project end-to-end delivery, and driving through Agile development cycles or waterfall/SDLC development cycles
8+ years of experience with Cash Management system or Liquidity Management system and thorough understanding of payment initiation, processing, and reporting processes
Dominant knowledge with wire, ACH payments, check processing, and closely worked with banking operations to investigate customer issues, and trouble shoot system issues
8+ years of experience with Web Applications deployed in WebSphere, WebLogic, JBoss, or Kubernetes in internet facing settings
8+ years of experience in application design, development stack (front end/UI, middleware services, and back end/database)
8+ Strong development experience using Tools Java, Hibernate, Spring Boot, React, JavaScript, Typescript, microservices, Angular, CSS, HTML, SOAP/REST API , Custom flat files, csv, XML/JSON APIs
8+ years of Strong experience in batch programming using Shell, DOS, Autosys Job scheduling, testing, and processing
8+ years of strong experience in SQL and Oracle database. Expertise in creating tables, stored procedures, PL/SQL, Sql Agent Jobs and Reporting
Strong background in CI/CD, cloud-native architecture
Experience in banking, financial service industry. Good understanding of Banking transmission formats (NACHA, ISO20022, BAI2)
Extensive experience on-prem Kubernetes, OpenShift infrastructure and major public cloud offerings and how to solution designs that are built around these technologies (AWS, Azure, Google Cloud Platform, and similar)
Knowledge in with working AWS, Azure, or any cloud provider
Knowledge in working using Python, AWS resources S3, lambda, terraform is a plus
Knowledge with vendor products such as Bottomline Technology Digital Banking platform, ACI World Wide Online Banking, Finastra Cash Management platform experience is a plus
Bachelor's degree in Computer Science or a closely-related discipline, or an equivalent combination of formal education and experience
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
Holidays
Company
MUFG
MUFG (Mitsubishi UFJ Financial Group) is one of the world's leading financial groups.
Funding
Current Stage
Late StageLeadership Team
Recent News
2024-04-29
Company data provided by crunchbase