About the role You'll work on a Java (Spring Boot) and React‑based CRM managing approximately 250k contacts, with responsibility for updating business logic, data models, and REST APIs. The project involves simplifying the current three‑stage entry process into a single‑stage form, as well as adding, updating, and removing existing business rules and validation logic. While the front end is developed and maintained by a third party, all core logic, data, and integrations are owned by the internal platform and exposed via APIs. Key skills: Java, Spring Boot REST API development and integration Hibernate / MySQL Backend‑focused development (React exposure an advantage) Experience working on complex, business‑critical systems Focus: CRM enhancement, APIs, data and business logic If you enjoy improving existing platforms and working closely with complex data and integrations, we'd love to hear from you. If you wish to apply for this position, please submit your resume by clicking the 'Apply Now' button. For further information please contact Olivia Costello at Clicks IT Recruitment on 61 419 740 399. At Clicks we embrace diversity, inclusion and equal opportunity. First Nations people are encouraged to apply. We provide reasonable adjustments, including alternate formats to the recruitment process for individuals with disability. If you require an adjustment to be made during the recruitment process, please call 1300 254 257 or email adjustments@clicks.com.au