MUFG is seeking a Software Engineer to join their Transaction Banking Technology team to contribute to the design, development, and integration of enterprise systems, focusing on implementing SaaS solutions and ensuring the scalability and reliability of mission-critical systems.
Requirements
- Proven expertise in Java, Spring Boot, and SQL, with additional experience in REST API, React.js, JavaScript, and Docker.
- Strong background in enterprise application development, including backend API design, microservices, and database architecture.
- Skilled in cloud-based development and hybrid infrastructure.
- Experience leading Agile DevOps teams as Tech Lead and Scrum Master with ability to manage concurrent projects.
- Demonstrated success in optimizing system performance.
- Experience in adapting to evolving requirements and driving product innovation.
Responsibilities
- Lead technical planning, architectural decisions, and performance tuning for mission-critical systems with measurable efficiency gains (e.g., 20x improvement in processing speed).
- Supervise engineering teams working on Java-based web and enterprise applications, ensuring adherence to development best practices, code quality, and test coverage.
- Champion system upgrades, service reliability, and platform scalability across legacy and modern architectures using technologies like Spring Boot, Kafka, and IBM MQ.
- Monitor system performance using Splunk, SonarQube, and drive incident resolution and continuous improvement initiatives.
- Implement SaaS solutions, driving the adoption of best practices and ensuring high-quality delivery.
- Ensure compliance with industry standards and regulations.
Other
- The selected colleague will work at an MUFG office or client sites four days per week and work remotely one day.
- Strong communication and leadership skills, with a track record of mentoring teams and delivering high-impact solutions.
- Adept at cross-functional collaboration, stakeholder engagement, and incident resolution.
- Bachelor of Science in Computer Science or an equivalent combination of formal education and experience.
- 10+ years of software engineering experience across enterprise systems.