Apply now »

Software Engineer

Software Engineer

Req ID:  113383
Department:  Tech Institutional Markets Domain
Division:  Technology
Location:  Bengaluru

About Us


At ANZ, we're applying new ways technology and data can be harnessed as we work towards a common goal: to improve the financial wellbeing and sustainability of our millions of customers.


Our community of over 5,000 engineers is key to making this happen, because technology underpins every part of our business - from delivering tools, apps and services for our customers, to building a bank for the future.

 

 

About the Role


As a Murex Engineer you will be responsible for proposing solutions, doing the design & build involving MX3 Open Connect framework, Mx3 MxML exchange and other bespoke Java based integration patterns.


This role will require a good financial markets background across a range of asset classes (IRD, Forex, Fixed income & commodities).


Role Location: Bengaluru
Role Type: Permanent

What will your day look like?


As a Murex Engineer, you will:

•    Collect and provide detailed technical specifications based on business requirement specifications
•    Responsible for design, development, and implementation of Murex Open Connect solutions 
•    Act as the primary point of contact for all interfaces based on Murex OC framework, provide answers to related queries, guidance and support to the team 
•    Responsible for design, development of bespoke interfaces based on Java framework
•    Collaborate with cross-functional teams to ensure the successful delivery of Murex Connectivity 2.0 solutions, including integration with other systems
•    Support on build, and enhancement of BO workflows & processes, MxML Exchange based inbound & outbound interfaces
•    Embed release engineering & Murex OC/Integration development of best practices to influence the optimisation and flow of value through the releases 
•    Provide inputs towards investigation, root cause analysis & subsequent resolution of Murex production issues

What will you bring?


To grow and be successful in this role, you will ideally bring the following:


•    5+ years of experience in Murex Connectivity 2.0/ Open Connect framework

•    Prior Hands-on development experience using Java 8, 11, or 17 and Java EE.
•    Practical experience with Apache Camel, including routing, endpoints, and enterprise integration patterns.
•    Knowledge of XML-based messaging, including XPath, XQuery, XSLT, SOAP, and REST services.
•    Understanding of Java internals, including memory management and transaction handling.
•    Strong SQL skills preferred with PostgreSQL database and JDBC.
•    Exposure to CI/CD processes
•    Experience in working on development of Murex Back Office Workflows/ MxML Exchange.
•    Experience in working in Linux/Unix environment
•    Understanding of financial market instruments and trading workflows.
•    Good problem-solving ability with clear communication and effective stakeholder coordination.


Good to have:


•    Experience in MX CI/CD dev ops tooling & process

•    Shell scripting & Python experience
•    Understanding of other Murex modules like Pre-trade, Datamart Reporting etc.

Job Posting End Date

14/04/2026 , 11.59pm, (Melbourne Australia)

Apply now »