Engineering - Software (Information & Communication Technology)
Full time
Add expected salary to your profile for insights
Join our Commodities and Global Markets business. A high-profile part of our organisation directly impacting a range of technologies, including our Trading, Risk, Transaction and Data applications.
What role will you play? As a Senior Java Engineer, you willbe responsible for architecture, design, development, testing and operations. You will analyse an understand the problems to deliver reliable software solutions.Which will help drive our initiatives forward, including New Application Development, features, and migration activity.
What you offer 6+ years' of practical experience coding in Core JavaExperience with modern Java functionality and experience with SOLID principles and functional programming4+ years' of practical experience with Spring and Spring BootUnderstanding of microservices architectureAbility to review, refactor and improve the design of existing codeExperience in RDBMS and SQLExperience with SDLC tools (e.g. Bamboo, Jenkins, JIRA, GIT, Confluence)Experience using and developing RESTful APIsExperience with cloud technologies in AWS, such as Docker or KubernetesExposure to front end technologies such as Angular or ReactExperience with messaging systemsProficiency on the Linux command line.We love hearing from anyone inspired to build a better future with us, if you're excited about the role or working at Macquarie we encourage you to apply.
Macquarie employees can access a wide range of benefits which, depending on eligibility criteria and location, include:
Hybrid and flexible working arrangementsWellbeing and service bonus leaveUp to 20 weeks paid parental leave as well as benefits to support you as you transition to life as a working parentPaid volunteer leave and donation matchingRange of benefits to support your physical, psychological and financial wellbeingAbout Technology Technology enables every aspect of Macquarie, for our people, our customers and our communities. Bring your unique perspective and join a global team who is passionate about accelerating the digital enterprise, connecting people and data, building platforms and applications and designing tomorrow's technology solutions.
Our commitment to Diversity, Equity and Inclusion We are committed to providing a working environment that embraces diversity, equity, and inclusion. We encourage people from all backgrounds to apply for a role regardless of their identity, including gender, race, ethnicity, cultural identity, nationality, age, sexual orientation, gender identity, intersex status, marital or family status, neurodiversity, religion or belief, disabilities, or socio-economic background.
If you require adjustments to your working arrangements or the recruitment process, please let us know when applying.
A career at Macquarie means you'll have the opportunity to develop and utilise new skills, explore interesting fields and do challenging work that will impact the lives of people around the world—whether it's accelerating the green energy transition, helping sustain global food supplies, financing social housing projects or investing in essential infrastructure.
Macquarie is a global financial services group operating in 30+ markets in asset management, retail and business banking, wealth management, leasing and asset financing, market access, commodity trading, renewables development, specialist advisory, capital raising and principal investment.
A career at Macquarie means you'll have the opportunity to develop and utilise new skills, explore interesting fields and do challenging work that will impact the lives of people around the world—whether it's accelerating the green energy transition, helping sustain global food supplies, financing social housing projects or investing in essential infrastructure.
Macquarie is a global financial services group operating in 30+ markets in asset management, retail and business banking, wealth management, leasing and asset financing, market access, commodity trading, renewables development, specialist advisory, capital raising and principal investment.
Show more
Perks and benefits
Flexibility and hybrid working
Leave to support your lifestyle and wellbeing
Don't provide your bank or credit card details when applying for jobs.
#J-18808-Ljbffr