Overview
We are seeking a highly skilled Senior Software Engineer with deep expertise in Java (Spring Boot, Microservices) and hands-on experience with Signavio Process Intelligence and Process Manager. In this role, you will be responsible for designing and developing scalable enterprise applications, integrating business process modeling tools, and contributing to cloud-based deployments.
You will collaborate closely with process SMEs, business analysts, and cross-functional teams to model, optimize, and automate workflows, while ensuring robust application performance and observability.
Key Responsibilities
- Design and develop scalable Java applications using Java 17+, Spring Boot, and RESTful APIs.
- Integrate Signavio Process Intelligence and Process Manager into enterprise workflows.
- Collaborate with business analysts and process SMEs to model, optimize, and document processes using Signavio.
- Build and maintain microservices and event-driven architectures.
- Conduct code reviews, unit testing, and contribute to CI/CD pipeline improvements.
- Monitor and optimize application performance, implementing observability solutions.
- Document technical designs and process flows in Signavio Collaboration Hub.
Required Skills & Experience
- 7+ years of professional experience in Java development with solid OOP principles.
- Proficiency in Spring Boot, Spring Security, and Spring Data JPA.
- Hands-on experience with Signavio Process Manager, Process Intelligence, and Collaboration Hub.
- Strong knowledge of BPMN 2.0 standards and best practices in process modeling.
- Solid understanding of REST APIs, Docker, and Kubernetes.
- Proficient with Git, Agile methodologies, and DevOps practices.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Relevant certifications in Java or Signavio BPM tools are highly desirable.
Mandatory Requirements
- Minimum 7 years of experience in Java development.
- Proven Java & Signavio expertise.
- Immediate availability or notice period of maximum 2 weeks.
- No work visa sponsorship available - candidate must have full Australian work rights. Due to the volume of application, only shortlisted candidates will be contacted
Seniority level
- Mid-Senior level
Employment type
- Contract
Job function
- Engineering and Information Technology
- Industries
- IT Services and IT Consulting
#J-18808-Ljbffr
📌 Senior Software Engineer – Java & Signavio
🏢 Dipole Group
📍 Melbourne