Java Developer
As a Java Developer, you will work as part of a team to deliver solutions for business and maintain current business applications. The preferred work location is Canberra / Woden, NSW / Surry Hills, VIC / Melbourne, QLD / Brisbane. You will be required to work from the applicable office at least 2 days per week.
Requirements
Clearance level : Must be able to obtain Baseline security clearance
Location : QLD, ACT, VIC, NSW
Key duties and responsibilities
Develop software applications to meet business requirements and support Health Business Systems Branch projects / programs using Java, adhering to the System Development Life Cycle (SDLC) and Agile development practices and processes.
Perform code reviews, provide quality assurance, and estimate development efforts for new applications and changes to existing systems.
Contribute to application / system and database design, develop and maintain system documentation, and address architectural issues to ensure alignment with enterprise architecture standards.
Participate in scrum meetings and daily stand-ups to continuously improve processes and task assignments.
Collaborate closely with business analysts, testers, and stakeholders to ensure efficient and high-quality project delivery, including status reporting and defect management.
Other responsibilities as requested for support purposes for the section managed applications.
Facilitate knowledge transfer and upskilling within the team to ensure continuous improvement and capability development.
Essential criteria
Technical Expertise : Proficient in Java / J2EE / JEE, Vue.JS, PrimeFaces, JavaScript, SOAP, XML, EJB 3, JPA, RESTful APIs. Skilled in using tools like IntelliJ, Maven, and Azure DevOps. Experience with relational databases and SQL.
Application Development : Full-stack development including front-end and back-end. Design, implementation, and reverse engineering of Java-based applications. Development of authenticated and unauthenticated user flows (e.g., such as MyGov, VANguard FAS).
Development Methodologies : Strong grasp of SDLC and Agile practices. CI / CD pipeline experience. Writing JUnit test cases and technical documentation.
Analytical & Collaborative Skills : Ability to analyse user requirements / stories and deliver minimal-defect solutions. Collaborative co-design and delivery with business stakeholders. Effective communication, initiative, and adaptability in dynamic environments.
Desirable criteria
Relevant Java certifications or qualifications.
Familiarity with UX / UI standards and practices.
Website / Web Development Intern
We are looking for enthusiastic Website / Web Development Interns for ongoing vacancies, who are excited to build real-world experience in web development and design. This internship, lasting 1 to 6 months (based on your availability), provides the opportunity to work on real-life projects, learn modern web development practices, and develop skills under the guidance of experienced developers. We are creating a pool of our own trained interns with a plan of global expansion worldwide in near future.
Responsibilities
Assist in building and redesigning websites from scratch, ensuring mobile-friendly and user-centric designs.
Collaborate with the design and development teams to optimize websites for performance, scalability, and SEO.
Create wireframes and sitemaps to support project planning and improve user experience (UX) design.
Develop responsive and interactive front-end user interfaces (UI) and assist in back-end tasks for smooth website functionality.
Participate in project brainstorming sessions to support our development strategies.
Contribute to troubleshooting, debugging, and testing processes to maintain high-quality standards.
Follow best practices in clean coding, version control, and web design standards.
Requirements
Open to all Candidates Worldwide.
A PC or laptop with a stable internet connection.
Strong problem-solving skills, attention to detail, and a proactive attitude.
Comfortable working in a remote environment with an eagerness to learn and adapt.
Hands-on experience in web development with exposure to industry-standard tools and frameworks.
Mentorship from experienced web developers to support your learning journey.
Flexible internship duration, from 1 to 6 months, tailored to your goals and availability.
Potential for a paid stipend based on performance, duration, and project contributions.
Opportunity to work remotely in a supportive, globally-focused team environment.
This role is ideal for individuals looking to gain practical web development experience, contribute to impactful projects, and build skills that are essential for a successful career in web development. If you are passionate about building websites that make a difference, we encourage you to apply and grow with us!
#J-
Software Engineer • Australia