Technical Lead
Australia
Job Description
Technical Lead
Melbourne City, Victoria

Job Summary

Lead the design, development, and implementation of enterprise workflow automation solutions using Camunda BPM. Own BPMN/DMN architecture, establish workflow modeling standards, and provide technical leadership across the Camunda SDLC. Drive scalable process automation, system integrations, error handling frameworks, and solution quality while mentoring development teams and guiding architectural decisions.

Key Responsibilities

Lead the design and implementation of complex workflows using Camunda BPMN 2.0 and DMN.Define and enforce workflow modeling standards, best practices, and governance.Design complex process orchestration, business rules, exception handling, and error recovery patterns.Develop and maintain reusable workflow components and automation frameworks.Design and implement integrations with enterprise applications, APIs, messaging platforms, and microservices.Conduct architecture, design, and code reviews to ensure quality, scalability, and maintainability.Provide day-to-day technical leadership and mentoring for Camunda developers.Collaborate with business analysts, architects, QA teams, and stakeholders to translate requirements into workflow solutions.Drive troubleshooting, root cause analysis, and resolution of production issues.Support CI/CD, DevOps practices, release planning, and deployment activities.Ensure adherence to SDLC processes, testing strategies, security standards, and operational excellence.

Skill Requirements

8+ years of software development experience with 5+ years in Camunda BPM.Strong expertise in:
  • Camunda 7 and/or Camunda 8
  • BPMN 2.0
  • DMN
  • Workflow Automation & Process Orchestration
Strong hands-on experience with:
  • Java
  • Spring Boot
  • REST APIs
  • Microservices Architecture
Experience designing:
  • Workflow integrations
  • External Task Workers / Job Workers
  • Event-driven solutions
  • Error handling and compensation mechanisms
Knowledge of messaging technologies such as Kafka, RabbitMQ, or JMS.Experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).Exposure to CI/CD tools, Git, Jenkins, Maven, and SonarQube.

Other Requirements

Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending June 2026 totaled $14.8 billion.