Send me more jobs like this

Sorry, This job is expired.

Keywords / Skills : Core Java, Spring, Struts, Hibernate

4 - 8 years
Posted: 2019-01-22

Banking/Accounting/Financial Services
Software Engineer/Programmer
Posted On
22nd Jan 2019
Job Description
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 realise 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.

We are searching for passionate technologists to join us on our mission, who want to develop cutting edge applications built on beautifully crafted, easily shipped and reusable code to join is here in our Engineering teams.

Our teams are some of the most advanced in the bank, we actively look to use emerging cutting-edge technologies and we work very different to others and our results speak for themselves:

•We were the first Australian Bank to use Kubernetes at scale in Production for all Digital channels

•We were the first Australian Bank Open Banking API platform

•Canstar awarded us the Innovation Excellence Award 2017 for our New Digital Banking Offering

•Recognised for partnering with FinTechs across Australia to provide core banking infrastructure they need

•We are constantly featured regularly as an example architecture in Silicon Valley tech events.

Our Core Tech Stack

•Languages: Java, JavaScript, HTML, CSS, SQL, Bash

•Cloud technologies: AWS, OpenShift

•Frameworks: Spring, Hibernate, Angular

•Databases: Sybase, Oracle, MySQL, Cassandra

•Test automation: Serenity, Citrus, Protractor

•Tools: BitBucket, Bamboo, Jira, Confluence, Office 365

Essential Skills and Experience

•Very strong Core Java knowledge

•Knowledge and effective application of Java Design Patterns

•Experience in web services development, XML and JSON formats

•Experience in JavaScript, Angular/React/Vue frameworks/libraries

•SQL knowledge

•Knowledge of Unix/Linux shell scripting

Desirable Skills and Experience

•Frameworks: Spring 5 (Core, Batch, Boot, Cloud, Data), Hibernate

•Cloud computing: AWS

•Understanding of microservice architecture

•Strong knowledge of application security

•Understanding of testing methodologies and knowledge of testing automation tools and frameworks Serenity, Cucumber, Citrus, WireMock

•Databases: working experience in RDBMS Sybase, Oracle or PostgreSQL, and understanding of NoSQL databases such as Cassandra or MongoDB

•Tools: Git, Maven/Gradle; Atlassian tools – Jira, Confluence, Bamboo

•Methodologies and Practices: Agile Software Development, DevOps

If this sounds like you, apply now!

The Corporate Operations Group (COG) brings together specialist support services including workplace, human resources, market operations and technology. COG's purpose is to drive operational excellence through business-aligned services with a focus on quality, cost and risk. COG comprises the following divisions: Business Improvement and Strategy, Business Services, Human Resources, Market Operations, and Technology.

Find out more about Macquarie careers at

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 facilitate a range of flexible working arrangements within our teams. Talk to us about what flexibility may be available.

About Company

28 countries
14,100 people
$A425 billion under management
As at 30 September 2014

Opportunity drives us. Accountability defines us.
It’s why Macquarie is a leading financial services provider across a diverse range of sectors around the world. With a responsibility to our shareholders, clients and the broader community, we use our deep expertise and entrepreneurial drive to identify opportunity and then deliver it for our clients.

Our purpose is to realise opportunity for the benefit of our clients, our shareholders and our people. We are in business to be profitable, but it is the way we do business that defines us. Our approach is based on three long-held principles of Opportunity, Accountability and Integrity.

At Macquarie, we give you the best opportunity to build your skills and forge your own career path within a highly successful organisation. Our unique management style encourages a sense of ownership and entrepreneurial endeavour among our people and delivered value for clients. We can help you reach your potential and together we can create success for our clients, colleagues and communities. Work with us and you’ll have the opportunity to make a difference.
About Recruiter
Karen Balgoa
Recruitment Team Lead
Macquarie Offshore Services Pty Ltd Philippine Branch
Skills I hire for IT, Banking and Finance, HR, Operational Risk
Followers(135) | Active Jobs(0)

Walkin for you