Java Engineer

 

Description:

You will thrive in a fast-paced environment and draw on your collaborative and problem-solving skills to achieve optimal outcomes for your stakeholders in a space that is undergoing a large transformation. You will think critically to understand and navigate business challenges and use your exceptional people skills to negotiate through ambiguity as you proactively identify and manage risks and issues.

You will be someone that thinks big, challenges the norm, collaborates efficiently, welcomes feedback, has an eye for detail, and who is committed to offering implementable, innovative, and intuitive solutions to complex scenarios. You will work autonomously as a part of a dynamic and motivated team working in an agile software development environment.

Your duties will include but not be limited to:

  • building out platforms to scale with the ever-growing performance, data, regulatory and product driven requirements of our businesses
  • developing, testing and deploying code and performing release planning and execution
  • building relationships with business stakeholders to develop solutions for effective integration with upstream and downstream systems
  • architect design, implementing and testing solutions for new components or modifications to existing functionality
  • performing peer code reviews and participating as a member of a global distributed team.


  •  

To be successful in this role you will haves:

  • good software design and application architectural practices
  • working knowledge of cloud/related technologies like Kubernetes, AWS.
  • experience in relational databases
  • experience in data structures and algorithms
  • experience with code modularity and component de-coupling through APIs
  • Multithreading
  • Spring/Spring boot
  • Scripting skills – primarily Bash, Python
  • experience with working within automated testing environments
  • knowledgeable with SDLC tools (e.g. Bamboo, JIRA, GIT, Confluence)
  • working knowledge of the banking & finance industry
  • exposure to languages including Scala, Groovy, C++ is a bonus.



  •  

This role offers you a fantastic opportunity to make your mark. If you have a resilient character, a learning mindset, and relish opportunities to stretch yourself, take the next step in your career.

About The Corporate Operations Group

The Corporate Operations Group brings together specialist support services in Digital Transformation & Data, Technology, Operations, Human Resources, Business Services, Business Improvement & Strategy, and the Macquarie Group Foundation. We deliver service excellence to ensure Macquarie is open for business, deliver on transformational change, invest in our people and have deep relationships with our customers.

Organization Macquarie Group
Industry IT / Telecom / Software Jobs
Occupational Category Java Engineer
Job Location Sydney,Australia
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2021-08-09 12:22 pm
Expires on 2024-12-09