Senior Software Engineer


Join a dynamic team that develops and supports our Identity and Access Management applications. In this role, you’ll work in a fast-paced, agile environment working with a variety of modern technologies built on Cloud-based Infrastructure (AWS). Using your problem solving skills, you’ll work analytically to come up with solutions for complex problems, which haven’t been solved before. If you have strong client focus, excellent communication skills, team-player mindset and willingness to go up and beyond in embracing technologies, this is the role for you.

To be successful in this role, you will have the following technical skills:

  • exceptional Java 8 development experience (preferably within micro-services environment)
  • spring and Spring Boot based REST API development - Experience in JPA or Hibernate or Spring-data based development
  • exposure to testing frameworks – Junit (Mocha, Cucumber – optional)
  • knowledge in React or AngularJs desirable
  • experience working in an Agile environment
  • good understanding of Relational Databases.
  • knowledge of CI/CD. Working experience in Git Hub, Maven and Jenkins (or Bamboo)
  • understanding of cloud environment – AWS, GCP is nice to have
  • experience with system monitoring and logging tools (e.g. AppDynamics, Splunk, CloudWatch) is desirable
  • Understanding network topologies and common network protocols and services (DNS, HTTP(S), SSH).

Optional:

  • knowledge of Containerization of Middleware Platforms (Docker)
  • knowledge of OAuth2.0, OpenIDConnect or SAML 3
  • knowledge /Experience of NoSQL datastore (Dynamo DB, Cassandra, MongoDB)
  • knowledge on ML frameworks – GCP ML experience would be handy.

To join our passionate Technology team, apply online via the links.

Learn more by visiting www.macquarie.com/careers

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. 

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.


Join a dynamic team that develops and supports our Identity and Access Management applications. In this role, you’ll work in a fast-paced, agile environment working with a variety of modern technologies built on Cloud-based Infrastructure (AWS). Using your problem solving skills, you’ll work analytically to come up with solutions for complex problems, which haven’t been solved before. If you have strong client focus, excellent communication skills, team-player mindset and willingness to go up and beyond in embracing technologies, this is the role for you.

To be successful in this role, you will have the following technical skills:

  • exceptional Java 8 development experience (preferably within micro-services environment)
  • spring and Spring Boot based REST API development - Experience in JPA or Hibernate or Spring-data based development
  • exposure to testing frameworks – Junit (Mocha, Cucumber – optional)
  • knowledge in React or AngularJs desirable
  • experience working in an Agile environment
  • good understanding of Relational Databases.
  • knowledge of CI/CD. Working experience in Git Hub, Maven and Jenkins (or Bamboo)
  • understanding of cloud environment – AWS, GCP is nice to have
  • experience with system monitoring and logging tools (e.g. AppDynamics, Splunk, CloudWatch) is desirable
  • Understanding network topologies and common network protocols and services (DNS, HTTP(S), SSH).

Optional:

  • knowledge of Containerization of Middleware Platforms (Docker)
  • knowledge of OAuth2.0, OpenIDConnect or SAML 3
  • knowledge /Experience of NoSQL datastore (Dynamo DB, Cassandra, MongoDB)
  • knowledge on ML frameworks – GCP ML experience would be handy.

To join our passionate Technology team, apply online via the links.

Learn more by visiting www.macquarie.com/careers

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. 

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.

Are you viewing this job on LinkedIn? Click here to apply