Do you want your voice heard and your actions to count?
Discover your opportunity with Mitsubishi UFJ Financial Group (MUFG), one of the world’s leading financial groups. Across the globe, we’re 120,000 colleagues, striving to make a difference for every client, organization, and community we serve. We stand for our values, building long-term relationships, serving society, and fostering shared and sustainable growth for a better world.
With a vision to be the world’s most trusted financial group, it’s part of our culture to put people first, listen to new and diverse ideas and collaborate toward greater innovation, speed and agility. This means investing in talent, technologies, and tools that empower you to own your career.
Join MUFG, where being inspired is expected and making a meaningful impact is rewarded.
Interface Developer - AVP - London
Main purpose of the role :
The Interfaces team develop and support key integration platforms which underpin the system architecture. The Interface platforms are built in-house on a collection of Java frameworks and messaging systems.
This role specification is for a Senior Java/Integration developer who would be working as a member of the Interfaces Team to develop, maintain and deliver changes to the platform.
Key responsibilities:
Design, develop and maintain middleware solutions using Java and integration frameworks such as Apache CamelDevelop robust, reliable and scalable message flows and routesStrict adherence to change control processes and the SDLCIntegration of various systems and applications using IBM MQDevelop unit tests and integration tests for all changes using frameworks such as Junit and CucumberContribute in defining test cases for system testingSupport UAT and review testing evidenceCollaboration and communication
Work closely with front-office, back-office and IT teams to understand requirements and deliver integration solutionsActing as a SME to provide technical support and expertise to the support team Participate in code reviewsContribute to the continuous improvement of the development process and integration platforms.Documentation and Compliance
Create and maintain detailed technical documentation for all middleware components and integrationsEnsure all solutions comply with internal standards, regulatory requirements and best practices.Follow the release management process for any production changeSkills and experience:
Essential
Expert knowledge of core Java (collections, concurrency, NIO, etc.) Experience with Java frameworks Spring Boot, JPA, HibernateUnderstanding of and experience with design patterns and OO principlesDeep understanding of Apache Camel integration patterns and best practices. Expertise in IBM MQ configuration, management and troubleshootingFamiliarity with FIX protocol specifications and implementationExperienced with microservices architecture and RESTful APIs.Knowledge of database technologies (SQL) and ORM frameworks (Hibernate)Strong knowledge of XML, XSLT and XSDStrong knowledge of Git and CI/CD pipelines using Team City.Familiarity with Linux environment, including working with bash and sshExperience of API services, including knowledge of REST, SOAP, JSON.Investment banking background and knowledge of financial trading productsExperience of delivering software solutions in a front-office environmentAdvantageous
Familiarity with Apache KarafExperience with API GatewaysExperience with Chronicle Queues and MapsPlease note MUFG operate a hybrid working policy with 3 days in the officer per week
We are open to considering flexible working requests in line with organisational requirements.
MUFG is committed to embracing diversity and building an inclusive culture where all employees are valued, respected and their opinions count. We support the principles of equality, diversity and inclusion in recruitment and employment, and oppose all forms of discrimination on the grounds of age, sex, gender, sexual orientation, disability, pregnancy and maternity, race, gender reassignment, religion or belief and marriage or civil partnership.
We make our recruitment decisions in a non-discriminatory manner in accordance with our commitment to identifying the right skills for the right role and our obligations under the law.