Key ResponsibilitiesAs a Back-End Developer, you will develop and maintain the server-side logic, database interactions, and microservice APIs that power our web applications.
Your role will involve building scalable and efficient back-end systems, integrating with front-end components, and ensuring the stability and security of the overall architecture.
You will work closely with cross-functional teams to deliver solutions that meet business needs while adhering to best practices.Mandatory RequirementsAbility to obtain and maintain baseline government or NV-1 clearance.Must be an Australian citizen to be eligible for this role.5+ years of experience in back-end development, particularly with Java-based microservices, NodeJS, Nest JS, API connect and database management.Hands-on experience with Red Hat operating systems and OpenShift for managing containerised applications.Proficiency in NodeJS for building scalable server-side applications.Experience working with relational databases like DB2 and NoSQL databases such as MongoDB.Familiarity with Angular and experience working with front-end developers to integrate front-end and back-end components.Hands-on experience working within agile development environments.Strong problem-solving skills, attention to detail, and ability to resolve technical issues.Desired Attributes and Skills4 years of experience working with container orchestration and deployment systems like Kubernetes.Familiarity with CI/CD pipelines and DevOps practices.Experience working in government or public sector environments.Knowledge of secure coding practices and back-end security measures.
#J-18808-Ljbffr