Available Job

Software Engineer


CARE IMMIGRATION & EDUCATION CONSULTANTS PTY LTD posting an advertisement on behalf of REVELATION SOFTWARE CONCEPTS PTY. LTD

Software Engineer (Full Stack java Developer)

Salary range: $82,000 – $95,000

Location: Melbourne, VIC

Company: Revelation Software Concepts Pty. Ltd.

Join Revelation Software Concepts Pty. Ltd. – Innovating Change, Empowering Progress

Revelation Software Concepts (RSC) is a leading provider of SAP change management and DevOps automation solutions. Established in 1999, RSC specializes in streamlining SAP system landscapes, ensuring efficient, secure, and compliant change management processes for businesses worldwide.

The company is best known for its flagship product, Rev-Trac, an advanced SAP transport automation and change management solution that helps organizations reduce risk, improve efficiency, and accelerate SAP project delivery. Rev-Trac enables IT teams to automate workflows, enforce governance, and maintain system stability, ensuring seamless SAP application lifecycle management. With a strong global presence, RSC serves organizations across industries, including finance, manufacturing, retail, healthcare, and government sectors. The company continues to innovate in SAP DevOps, CI/CD integration, and digital transformation to help businesses achieve agility and operational excellence in their SAP environments.

About the Role

We’re looking for a technically capable Software Engineer (Full Stack Java Developer) (ANZSCO: 261313) to join our team and contribute to the ongoing development and support of Rev-Trac, our enterprise software solution. In this role, you’ll focus on designing, developing, and maintaining scalable web applications, resolving software issues, supporting integrations, and helping customers maximise the value of their Rev-Trac investment.

You’ll work with a range of modern tools and technologies including Java, Spring Boot, JavaScript (React or Angular), REST APIs, and industry platforms such as Cloud TMS (cTMS), Azure DevOps, ServiceNow, JIRA, and other ITSM and DevOps tools.

You’ll collaborate closely with our engineering, product, and support teams to enhance how Rev-Trac is built, delivered, and supported. This includes working across the full software development lifecycle—from designing and implementing new features to debugging production issues and improving development workflows and support processes.

This is a hands-on technical role ideal for someone with strong problem-solving skills, solid experience in full stack Java development, awareness of SAP landscapes, and a keen interest in DevOps, continuous integration, and enterprise software delivery.

Key Responsibilities

  1. Design and develop scalable full-stack SaaS application.
  2. Build and maintain efficient, reusable, and reliable Spring Boot microservices.
  3. Work with relational databases (MySQL, PostgreSQL), including schema design and query optimization.
  4. Collaborate with cross-functional teams to define and implement new features.
  5. Ensure best practices for code quality, security and performance optimization.
  6. Troubleshoot, debug and upgrade software as needed.
  7. Write unit, integration and end-to-end tests to ensure code reliability.
  8. Participate in code reviews, providing constructive feedback and ensuring coding standards are met.
  9. Contribute to the continuous improvement of development processes, tools, and practices.
  10. Ensure compliance with security, privacy, and regulatory requirements in software solutions.

Required Skills and Qualifications

  1. Bachelor's degree in computer science, Information Technology, software engineering or a related field (master's degree is a plus).
  2. Minimum of 3 years’ experience in software development or as a Full Stack Developer or JAVA Developer.
  3. Strong background in enterprise software development using Java, Spring Boot, and REST APIs.
  4. Experience delivering end-to-end solutions across front-end and back-end systems.
  5. Exposure to Agile/Scrum methodologies and working in cross-functional teams.
  6. Proficiency in Java, Spring Framework (Spring Boot, Spring Data, Spring Security).
  7. Hands-on experience with front-end frameworks (Angular / React / Vue.js).
  8. Strong knowledge of SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB).
  9. Familiarity with CI/CD pipelines, Git, Maven/Gradle, and DevOps practices.
  10. Understanding of RESTful services, JSON, and API integration.
  11. Strong analytical and problem-solving skills.
  12. Excellent verbal and written communication skills.
  13. Ability to work flexible hours, including occasional weekends.
  14. Must hold a valid driver’s licence and have access to a reliable vehicle.

Why Join RSC?

  1. Be part of a tight-knit team supporting a globally adopted SAP solution.
  2. Collaborate with customers across a range of industries.
  3. Opportunities for growth in a fast-evolving DevOps and SAP tech landscape.
  4. Flexible work conditions with opportunities for learning and growth.

To Apply

Email your resume. Please include a brief cover letter outlining your experience with Rev-Trac or SAP systems.


Apply Now!