Staff Software Engineer - Full Stack Your new company Hays has partnered with a large financial institution in Sydney who are working on a greenfield trading platform. They are looking for a staff engineer to help lead the development of the product. Your new roleAs a Full Stack Staff Software Engineer, you will work on a greenfield project to deliver a new pricing and trading engine for their trading desk. You will be hands-on with coding, shaping the technical evolution of the system, and contributing to end-to-end design, implementation, and delivery. You will also mentor junior engineers and participate in engineering guilds. What you'll need to succeed Independent workers who take initiative Passionate about designing, developing, and deploying high-quality software Skilled in state-of-the-art coding practices to solve business objectives and minimise risks Champions of quality, excellence, and openness Collaborative with business analysts, product managers, and architects Effective communicators who can influence stakeholders Creative problem solvers who think outside the box Coaches who uplift and improve software development practices Team players with strong collaboration skills Technical Skills Experience or exposure to the following will set you up for success: Front-end: Angular, React, RxJS, Typescript, Node.js Backend: Core Java, SpringBoot Asynchronous microservices architecture and API design patterns Apache Kafka, Redis (or equivalent) Cloud platforms (AWS preferred) Front-office trading experience (highly desirable) CI/CD configuration (TeamCity, Octopus) in Cloud environments Maven (desirable) What you'll get in return You will be part of a dynamic team working on cutting-edge projects that shape the future of banking. You will have the opportunity to mentor junior engineers, participate in engineering guilds, and work in a collaborative environment that values quality, excellence, and innovation. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career. 2926630