Main characteristics
- Location
- Brisbane, Queensland
- Company
- Randstad
- Salary
- AU$ 90 - AU$ 115 /per hour
- Employment type
- Contract
- Category
- IT & ICT
Job summary
job detailsAre you ready to lead the way in delivering a groundbreaking Whole of Government Graph API integration platform? Are you passionate about building robust systems that facilitate cross-agency information sharing and enable the seamless delivery of digital customer services? If so, we have an exceptional opportunity for you!
...
An initial 6 month contract opportunity has arisen for an experienced Lead Node.js API Developer to play a pivotal role in our team, responsible for the development and maintenance of the new Whole of Government Graph API integration platform (GAPI). Working closely with the Product Manager and QGCDG Directors, you will spearhead the creation of a cutting-edge API gateway and integration framework, along with a Developer Portal experience that supports the building of digital customer services and empowers cross-agency collaboration.
Join our dynamic team and be at the forefront of revolutionizing cross-agency collaboration and the delivery of digital customer services. We offer a competitive salary package, professional development opportunities, and a supportive work environment where your contributions will be highly valued.
Responsibilities include:
- Work with the Product Manager and QGCDG Directors to deliver and maintain a new Whole of Government Graph API integration platform (GAPI) which provides a WofG API gateway and integration framework and Developer Portal experience to support the building of digital customer services and facilitate cross-agency information sharing.
- Lead and support a central platform engineering team responsible for product development and enhancements to the common integration platform which supports integrations with multiple services and backend systems and teams in a federated microservices environment.
- Collaborate closely with the Product Manager and other stakeholders, to achieve ongoing productive partnerships and to ensure customer needs are well understood, widely shared and actionable.
- Work in a team to ensure a collaborative culture that fosters product-centric mindset, constantly iterating and improving to deliver quality digital products and services.
Required Experience:
- Strong experience developing Node.js API services (REST or GraphQL) using Typescript
- Experience developing GraphQL APIs, preferably using Apollo Server and Apollo Federation.
- Experience developing unified APIs and facades across multiple backend APIs and systems
- Solid understanding of API interface contract design and lifecycle management, particularly within a federated microservices environment
- Experience with API security and identity practices, including OpenID Connect (OIDC) and OAuth 2.0 token management
- Experience in API test automation and JavaScript unit and integration testing
- Experience in reactive Microservices and event driven architectures utilising publish and subscribe models is advantageous.
- CI/CD and automation using GitHub
- JIRA, Confluence and GitHub
- Familiarity with AWS Cloud technologies
- Ability to work in an agile and DevSecOps environment with a focus on collaboration and continuous improvement.
- Familiarly working in environments providing enabling platforms support at high levels of availability and reliability, in high security assurance environments
Ready to Make a Difference?
If you're a passionate Developer ready to take on an exciting challenge, we want to hear from you!
For a swift response, please apply now or email [Apply online]
And all Randstad Technologies contractors receive:
- Access to a Udemy license for ongoing learning and continuous professional development
- Access to exclusive discounts
- Discounts on certain health funds
- Discounts on health programs including SWEAT by Kayla Itsines
- Novated leasing options
At Randstad, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.
show more
Are you ready to lead the way in delivering a groundbreaking Whole of Government Graph API integration platform? Are you passionate about building robust systems that facilitate cross-agency information sharing and enable the seamless delivery of digital customer services? If so, we have an exceptional opportunity for you!
An initial 6 month contract opportunity has arisen for an experienced Lead Node.js API Developer to play a pivotal role in our team, responsible for the development and maintenance of the new Whole of Government Graph API integration platform (GAPI). Working closely with the Product Manager and QGCDG Directors, you will spearhead the creation of a cutting-edge API gateway and integration framework, along with a Developer Portal experience that supports the building of digital customer services and empowers cross-agency collaboration.
Join our dynamic team and be at the forefront of revolutionizing cross-agency collaboration and the delivery of digital customer services. We offer a competitive salary package, professional development opportunities, and a supportive work environment where your contributions will be highly valued.
...
Responsibilities include:
- Work with the Product Manager and QGCDG Directors to deliver and maintain a new Whole of Government Graph API integration platform (GAPI) which provides a WofG API gateway and integration framework and Developer Portal experience to support the building of digital customer services and facilitate cross-agency information sharing.
- Lead and support a central platform engineering team responsible for product development and enhancements to the common integration platform which supports integrations with multiple services and backend systems and teams in a federated microservices environment.
- Collaborate closely with the Product Manager and other stakeholders, to achieve ongoing productive partnerships and to ensure customer needs are well understood, widely shared and actionable.
- Work in a team to ensure a collaborative culture that fosters product-centric mindset, constantly iterating and improving to deliver quality digital products and services.
Required Experience:
- Strong experience developing Node.js API services (REST or GraphQL) using Typescript
- Experience developing GraphQL APIs, preferably using Apollo Server and Apollo Federation.
- Experience developing unified APIs and facades across multiple backend APIs and systems
- Solid understanding of API interface contract design and lifecycle management, particularly within a federated microservices environment
- Experience with API security and identity practices, including OpenID Connect (OIDC) and OAuth 2.0 token management
- Experience in API test automation and JavaScript unit and integration testing
- Experience in reactive Microservices and event driven architectures utilising publish and subscribe models is advantageous.
- CI/CD and automation using GitHub
- JIRA, Confluence and GitHub
- Familiarity with AWS Cloud technologies
- Ability to work in an agile and DevSecOps environment with a focus on collaboration and continuous improvement.
- Familiarly working in environments providing enabling platforms support at high levels of availability and reliability, in high security assurance environments
Ready to Make a Difference?
If you're a passionate Developer ready to take on an exciting challenge, we want to hear from you!
For a swift response, please apply now or email [Apply online]
And all Randstad Technologies contractors receive:
- Access to a Udemy license for ongoing learning and continuous professional development
- Access to exclusive discounts
- Discounts on certain health funds
- Discounts on health programs including SWEAT by Kayla Itsines
- Novated leasing options
At Randstad, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.
show more
- experience
5 years
- skills
Node.js API services (REST or GraphQL) using Typescript | JIRA, Confluence and GitHub | AWS and Kubernetes
- qualifications
- Relevant degree or diploma
- education
Associate Degree/Diploma