O

Junior Software Engineer

icon building Company : Objective
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Junior Software Engineer


About Objective:


At Objective, we create software that makes a difference. With over 400 people and five development labs spread across Australia, New Zealand, the United States of America, and the United Kingdom, Objective is a leading developer of SaaS solutions for the government.



 

Our role:


The Junior Software Engineer in the Sustainment team is responsible for developing, testing software maintenance releases. Following delivery best practices, releases are of high-quality and delivered within set deadlines and containing agreed content. .


The Sustainment Team is responsible for the sustainment of RegWorks customer solutions through upgrades, defect resolution and the removal of technical debt.


This role reports to the Sustainment Manager and does not have people management responsibilities.


A day in your role:



  • Work closely with our customers, consultants, product management and other stakeholders to understand user needs and deliver innovative software solutions that meet or exceed customer expectations.

  • Ensure our solutions meet the required security standards of Objective and our customers.

  • Design, develop, test, and deploy scalable and efficient software solutions using industry best practices and coding standards.

  • Support existing products and customer solutions, including troubleshooting and debugging software issues,  implementing effective solutions to address them in a timely manner.

  • Design, implement and test solutions of the RegWorks product.

  • Stay current with emerging technologies, trends, and best practices in software development, and apply them to enhance our products and processes.

  • Assist in the implementation of new and extend existing system/unit/integration tests and contribute to overall test strategy.

  • Perform code reviews to ensure code quality, adherence to coding standards, and proper documentation.

  • Collaborate with internal stakeholders to contribute to continuous improvement in products and processes.

  • Participate in project planning and progress meetings, internal workshops as required.

  • Attend client workshops on occasion.


Your skills:



  • Experience with, or an understanding of databases such as Postgres, SQL Server, Oracle or MySQL. Database programming skills including SQL, JDBC, stored procedures, performance tuning, security, transactions, ORM, JPA and Hibernate.

  • Demonstrated competent Java development skills.

  • Use Test Driven Development and other testing techniques to ensure quality and efficiency in testing.

  • A good understanding of version control systems (e.g., Git), continuous integration/continuous deployment (CI/CD) pipelines, and related tools.

  • Understanding of application development, XML, Web Services, object relational mapping, Open Source frameworks, etc.

  • RESTful web services.

  • An understanding of Secure Software Development.


If you do not tick every box, do not let that stop you. We value potential, learning agility, coachability and diverse perspectives just as much as experience, and we encourage you to apply.

 

At Objective, we recognise and celebrate our diverse team as pivotal to our strong employee engagement and our high-performing culture, underpinned by Our Values.

 

We are an equal opportunity employer. We do not discriminate based on any protected characteristics or on any other basis prohibited by applicable laws in the regions where we operate.

 

To ensure a positive experience, please inform our Talent Team of any adjustments or accommodations you may require during the recruitment process, so we can support you effectively.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analysing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Original job Junior Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Junior Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Junior Software Engineer Jobs in Australia

GrabJobs is the no1 job portal in Australia, connecting you to thousands of jobs fast! Find the best jobs in Australia, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.