Principal Developer
Core
Design and build scalable backend systems and modern frontend experiences to modernize core government revenue management systems.
Role type
Principal Full Stack Engineer (Backend-focused)
Builds
Scalable microservices, RESTful APIs, and digital services for NSW Government customers and businesses.
Domain
Public Sector / Government / Financial Services
Deliverable
production ML models | product features
Required skills
Java, Node.js, Spring Boot, Microservices architecture, AWS, Terraform, CloudFormation, RDBMS, NoSQL (DynamoDB), CI/CD pipelines, React.js, TypeScript, JavaScript, REST APIs
Preferred skills
Micro Frontend architecture, Storybook, Redux, Context API, React Query, Material UI, Ant Design, Jest, React Testing Library, WCAG
Technologies
Java, Node.js, Spring Boot, AWS, Terraform, CloudFormation, DynamoDB, GitLab, React.js, TypeScript, Redux, Jest
Responsibilities
Drive innovation and adoption of new technologies; Make technical decisions in line with project goals; Coach and provide guidance to less experienced professionals; Write code and develop software components; Conduct code reviews; Create and maintain technical documentation; Participate in testing and quality assurance efforts.
Seniority
Principal, hands-on IC with mentorship