onsite
Integration Developer - Transport for NSW
Software Engineer
Develop and maintain enterprise integration solutions using Azure Integration Services, Java, and SQL, building robust REST and SOAP APIs to enable seamless data flow across Transport for NSW systems.
About the role
Key Responsibilities
- Design, develop, and deploy integration solutions using Azure Integration Services, Logic Apps, and API Management.
- Build and maintain RESTful and SOAP APIs to connect internal and external systems.
- Implement data transformation and mapping using XSLT, JSON, and XML schemas.
- Collaborate with product owners and architects to define integration requirements and ensure alignment with business goals.
- Monitor, troubleshoot, and optimise integration flows for performance and reliability.
Requirements
- Proven experience developing integrations with Azure Integration Services or comparable cloud platforms.
- Strong programming skills in Java and experience with SQL databases.
- Hands‑on experience creating and consuming REST and SOAP APIs.
- Knowledge of data transformation techniques (JSON, XML, XSLT) and message queuing.
- Ability to work in an Agile environment and communicate technical concepts to non‑technical stakeholders.