Senior Software Engineer – Java

2 weeks ago


Melbourne, Victoria, Australia ALOIS Solutions Full time $120,000 - $180,000 per year

Role: Senior Software Engineer – Java & Signavio

Work location: Melbourne - Hybrid

Role type: FTC - 12 months

Role Summary:

Responsible for designing and developing scalable Java applications using Spring Boot and microservices architecture, while integrating Signavio tools for business process modeling and intelligence. The role involves close collaboration with process SMEs, implementing observability solutions, and contributing to CI/CD and cloud-based deployments.

Responsibility -

1) Design and develop robust Java applications using Java 17+, Spring Boot, and RESTful APIs

2) Integrate Signavio Process Intelligence and Process Manager into enterprise workflows

3) Collaborate with business analysts and process SMEs to model and optimize business processes in Signavio

4) Develop and maintain microservices and event-driven architectures

5) Participate in code reviews, unit testing, and CI/CD pipeline improvements

6) Monitor application performance and implement observability solutions

7) Document technical designs and process flows using Signavio Collaboration Hub

Required skills -

1) 7+ years of Java development experience with strong OOP principles

2) Proficiency in Spring Boot, Spring Security, and Spring Data JPA

3) Hands on experience with Signavio Process Manager, Process Intelligence, and Collaboration Hub

4) Familiarity with BPMN 2.0 standards and process modeling best practices

5) Strong understanding of REST APIs, Docker, and Kubernetes

6) Knowledge of Git, Agile methodologies, and DevOps practices

7) Experience in cloud platforms (AWS, Azure, or GCP)



  • Melbourne, Victoria, Australia Resource Corner Full time $120,000 - $180,000 per year

    Role: Palo Senior Software Engineer-Java & SignavioLocation: MelbourneDuration: 12+months


  • Melbourne, Victoria, Australia Dipole Group Full time $120,000 - $180,000 per year

    Role SummaryWe are seeking a highly skilledSenior Software Engineerwith deep expertise inJava (Spring Boot, Microservices)and hands-on experience withSignavio 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...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    Staff Software EngineerSydney or Melbourne locationSee Yourself in Our TeamWhile the Payment Domain is part of the Business Banking unit, its reach extends to every part of the Bank.You will be joining the Real Time Payments Execution Engine team, which is responsible for overseeing the suite of applications used for payment execution. At present, these...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    Staff Software EngineerSydney or Melbourne locationSee Yourself in Our TeamWhile the Payment Domain is part of the Business Banking unit, its reach extends to every part of the Bank.You will be joining the Real Time Payments Execution Engine team, which is responsible for overseeing the suite of applications used for payment execution. At present, these...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    OverviewJoin to apply for the Staff Software Engineer- Java & AWS role at Commonwealth Bank.You will be joining the Real Time Payments Execution Engine team, which is responsible for overseeing the suite of applications used for payment execution. The future roadmap includes building similar applications internally to better align with our strategic...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    OverviewJoin to apply for the Staff Software Engineer- Java & AWS role at Commonwealth Bank.You will be joining the Real Time Payments Execution Engine team, which is responsible for overseeing the suite of applications used for payment execution. The future roadmap includes building similar applications internally to better align with our strategic...


  • Melbourne, Victoria, Australia p8 Full time $150,000 - $200,000 per year

    Are you a seasoned software engineer with a deep understanding of Java,Spring boot, Do you have a passion for solving complex technical challenges and leading cutting-edge development initiatives?About Us:At P8 IO , we are at the forefront of Fintech Industry, delivering cutting-edge solutions to our clients. We are passionate about leveraging technology to...


  • Melbourne, Victoria, Australia Sinch Full time

    This range is provided by Sinch. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$135,000.00/yr - A$162,000.00/yrSinch provides innovative mobile messaging solutions that help businesses of all sizes - from SMBs to enterprise-level to better connect with customers. Our messaging solutions...


  • Melbourne, Victoria, Australia Microsoft Full time

    Join to apply for the Senior Software Engineer - Azure Storage Scenario Validation role at Microsoft Overview Are you excited about the possibility of working on the largest Cloud Storage service in the world? The Azure Storage team is chartered with building, managing and running the Persistent Cloud Storage for Microsoft Azure Cloud. Azure Storage...


  • Melbourne, Victoria, Australia Microsoft Full time

    Join to apply for the Senior Software Engineer - Azure Storage Scenario Validation role at MicrosoftOverviewAre you excited about the possibility of working on the largest Cloud Storage service in the world? The Azure Storage team is chartered with building, managing and running the Persistent Cloud Storage for Microsoft Azure Cloud. Azure Storage consists...