Key Responsibilities
As a Full-Stack Developer, you will develop and maintain server-side logic and front-end components to create dynamic, scalable web applications. You will build and integrate user-facing elements with back-end services, ensuring seamless functionality across the entire stack. The role requires strong technical skills in both back-end and front-end development, working with databases, APIs, and cloud environments. You will collaborate with cross-functional teams to deliver high-quality solutions that meet business requirements while adhering to best performance, security, and scalability practices.
Mandatory Requirement
Ability to obtain and maintain baseline government or NV-1 clearance.
Must be an Australian citizen to be eligible for this role.
Minimum Qualifications
1. 4+ years of full-stack development experience, particularly with Java-based microservices on the back-end and front-end technologies like Angular.
2. Proficiency in building scalable server-side applications using NodeJS and extensive experience with NestJS for writing well-structured, maintainable, and modular back-end services.
3. Experience with relational databases like DB2 and NoSQL databases such as MongoDB.
4. Hands-on experience with RedHat operating systems and OpenShift for managing containerised applications.
5. Expertise in front-end frameworks like Angular or similar, with experience working closely with back-end services to deliver cohesive solutions.
6. Ability to create responsive and user-friendly web interfaces.
7. Agile Experience – Hands-on experience working in Agile development environments, including familiarity with Agile tools and practices.
8. Strong problem-solving abilities, focusing on identifying and resolving technical issues across the stack.
Desired Attributes and Skills
1. 4 years of experience working with container orchestration and deployment systems like Kubernetes.
2. Familiarity with CI/CD pipelines and DevOps practices for continuous integration and deployment.
3. Knowledge of secure coding practices for front-end and back-end systems and implementing security measures across the stack.
4. Experience working in government or public sector environments is a plus.
#J-18808-Ljbffr