Job Categories

Junior Java Developer


Here at Macquarie Bank we are building the Digital Bank of the future and we are doing it with our customers by our side. We understand that banking in the future will be predominantly digital and are building our digital platforms from the ground up to match. We use technology as a catalyst to bring people together and help them realize their life milestones through our products and solutions which are designed by humans for humans. We are putting our customers first and changing how the world interacts with banks.

In this role, you will be expected to work with product owners, project managers, business analysts and end users to understand requirements and develop new solutions or enhance existing solutions. You will be also involved in end to end unit testing from creation of test functionality to resolution. You also have to effectively identify and escalate risks that may impact the application or project. You must also be adaptable, resourceful and able to understand when it’s better to go for the quick win and when it’s better to drive through a comprehensive technical solution. You must be flexible with on-call support rotation every 2 months.

Essential Skills and Experience:

  • A degree in computer science, engineering or equivalent
  • Experience in handling projects using Core Java
  • Experience in relational database systems and basic SQL
  • Experience in basic UNIX scripting
  • Good communication skills and ability to work with a geographically distributed team

Desirable Skills and Experience

  • Knowledge or experience with Identity Governance and Provisioning solutions (e.g. SailPoint IdentityIQ)
  • Familiarity with RESTful interface standards (e.g. Swagger, RAML)
  • Familiarity with all facets of SDLC (ranging from inception to deployment)
  • Experience with DevOps and Continuous Integration tools (e.g. Bitbucket, Bamboo)
  • Experience and understanding of Agile development lifecycle and Scrum
  • Experience in operations and production support

If this sounds like you, apply now!

About the Corporate Operations Group

The Corporate Operations Group brings together specialist support services in Digital Transformation & Data, Technology, Market Operations, Human Resources, Business Services, Business Improvement & Strategy, and the Macquarie Group Foundation. The Corporate Operations Group’s purpose is to power the entrepreneurial enterprise. 

Our commitment to Diversity and Inclusion 

Macquarie understands the importance of diversity and inclusion - our long history of success has come from being different. At Macquarie we value the innovation and creativity that diversity of thought brings. The one thing we all have in common is our focus on high performance. If you're capable, motivated and can deliver, we want you on our team.

We recognise that flexibility comes in a variety of forms. Talk to us about what flexibility you need.

About Macquarie

The best investment you can make is in yourself.

Whether you’re looking to take on a new project; progress within your division; explore an opportunity in a different team; or relocate globally – we let our people decide which direction they want to take.

At Macquarie we uncover the opportunities others may miss. Our culture promotes innovation, balanced with robust risk management, to realise opportunity for our clients, community, shareholders and our people.

Macquarie is a diversified global financial group providing clients with asset management, banking, advisory and risk and capital solutions across debt, equity and commodities. Headquartered in Sydney and with offices in 31 markets, it is the breadth of our operations, combined with a strong capital position and risk management framework, that has contributed to our 50-year record of unbroken profitability.

Find out more at

Job no: COG-952950
Work type: Full time
Location: Manila
Category: Junior, Technology
Group: Corporate Operations Group
Division: Technology
Recruiter: Sharyl Lacea
Opening Date: