About the Company
Join a leading organisation within Australia’s energy sector, operating across large-scale supply chain, manufacturing and distribution networks. This business plays a critical role in supporting national infrastructure while investing in modernisation, cloud capability and lower-carbon energy initiatives. With a strong focus on innovation, reliability and long-term sustainability, the organisation is committed to evolving its technology landscape to enable secure, scalable and future-ready integration platforms.
About the Role
A Senior Integration Developer is sought to lead the design, development, and deployment of enterprise-grade integration solutions across a complex Azure environment. The role focuses on scalable, secure, and maintainable services using Apache Camel, Groovy/Java, and Spring Boot within a cloud-native microservices architecture.
Key responsibilities include designing and implementing routing and mediation solutions with Apache Camel, developing and maintaining APIs and microservices in Java and Groovy, deploying containerised applications via Azure Container Apps and Container Registry, and writing robust unit and integration tests using JUnit 5. The role also involves troubleshooting complex integration issues, optimising performance and scalability, ensuring security and compliance, and mentoring junior developers. Close collaboration with cross-functional teams is essential to translate requirements into effective integration outcomes and resolve enterprise system challenges.
About You
- Degree in Computer Science, Engineering, or equivalent experience
- 15+ years’ experience in integration development within enterprise environments
- Strong proficiency in Apache Camel for routing and mediation rules
- Solid hands-on experience with Java and Groovy in enterprise and microservices architectures
- Strong understanding of Spring Boot and cloud-native microservices design
- Experience deploying and managing applications in Azure, particularly Azure Container Apps and Container Registry
- Deep knowledge of Azure integration patterns and services including Service Bus, Key Vault, Application Gateway, APIM, Azure Artifacts, Azure Data Factory, Cosmos DB and Azure SQL Database
- Experience with API Gateway, Docker and containerised deployments
- Strong database and SQL capability
- Experience with JUnit 5 and test-driven development practices
- Familiarity with CI/CD pipelines and DevOps delivery models
- Experience mentoring and providing technical guidance to junior developers
- Exposure to other integration platforms or ESBs, monitoring/logging tools like Dynatrace or Splunk, and Azure/Java certifications is advantageous
- Strong problem-solving skills with clear communication and stakeholder engagement capability
Please apply with current resume in Microsoft Word format only (.doc or .docx). If you would like to have a confidential discussion, please contact Dylan Tasker on dylan.tasker@davidsonwp.com , quoting reference JN -022026-42632. Want to know more about Davidson? Visit us at www.davidsonwp.com


