Skip to main content

Page loading completed.

Lead Full Stack Developer - Java/Spring Boot BE / React.JS FE

04/11/2024
06/12/2024
Permanent - Full Time
North Sydney
Information Technology

Job Description

About the role     

At CES, we keep billions of drink containers out of landfill and transform them into resources that can be used again and again. Our in-house designed SaaS suite supports this mission, and we’re looking for a Lead Software Developer to lead our Point-of-Sale application squad, reporting to the Engineering Manager.   

You’ll be a hands-on lead for the development of innovative applications focussed primarily around financial and payment systems (specifically POS).  This role requires strong expertise in the design and building of API’s that interact with relational databases (Postgres & Oracle), with Java/Spring Boot Back end, React FE and ideally Mobile application experience - the team is building a Greenfield application in React Native.    

You will be an expert in modern testing frameworks and practices (BDD, TDD), capable of guiding and mentoring the team in best software development practices within the Agile delivery methodology. 

Key Responsibilities include:   

  • Contribute to Technical and Architectural discussions, and very importantly have a demonstrable ability to motivate yourself and others. Collaborate with your teammates and bring a positive energy to our culture.   

  • Lead and role model Agile ways of working, with a focus on hands-on delivery (incl sprint preparation, planning, execution, Sprint closure ceremonies and reporting support).   

  • Partner with Product and Architecture Teams during the Design and Discovery phases to bring solutions into a diverse platform including various SaaS applications (B2B portals, POS), integration and identity management systems.   

  • Define interface and data requirements between various systems and build API solutions for various Microservices and Data Streaming services   

  • Design and consult with the Architecture/Platform and DevOps teams on technical deliveries   

  • Lead, mentor and motivate your team to achieve quality business outcome in a collaborative and supportive environment   

  • Provide BAU support as required, resolving Production issues with major incidents.    

Desired Skills and Experience

About you:

  • Degree in Computer Science or a related discipline   

  • 3+ years’ experience as a Lead Developer/Technical lead, or similar role; people leadership experience (ie direct reports) is required for this role. 

  • Experience leading a software team to deliver in an Agile framework, including conducting architectural/solution design discussions.     

  • 5+ years’ experience as Java developer (Java/Spring Boot, Microservices architecture); with strong relational database experience e.g. PostgreSQL/Oracle.  

  • 3+ years’ experience in a public cloud provider such as AWS, Oracle Cloud, Azure or Google Cloud.   

  • Minimum 3 years’ experience in Front-end development and architecture, ideally with experience implementing ReactJs/NextJs, Node.JS     

  • Strong experience with modern test automation frameworks and practices (e.g. BDD, TDD, Cucumber, Gherkin, Junit etc)   

  • Strong experience in Event Driven Architectures (like Kafka)   

Why work with us?

  • We are an IT-led organisation with a high performing team working for purpose – our contribution to recycling and the circular economy positively impacts communities and the environment.
  • We offer flexible working arrangements to help you fit work around your life - our IT team get together twice a week in our office to collaborate (and enjoy the incredible harbour views!).
  • CES has an exponential growth plan, so there are lots of development and learning opportunities.
  • Business stability – owned by 2 large multinationals

The recycling industry is growing, and it needs great people to support this growth. If you'd like to be considered for this role, please apply now!

About CES      

Accelerating the transition to a circular economy

We are proud to be an active contributor in the circular economy through container deposit schemes (10c refund for eligible drink containers). We help our scheme partners to recycle close to 10 million drink containers every day, diverting them from landfill into the circular economy.

Our technology and services enable the circular lifecycle of drink containers. We have a large in-house software engineering team using modern technology stacks to develop and support our products. As well as a suite of SaaS products, our range of business services includes accounting, payments, brand & marketing, materials trading, HR, customer service and support.

CES was formed in 2017 as a joint venture between Lion and Coca-Cola Europacific Partners and has grown rapidly. We are headquartered in North Sydney, near public transport with beautiful harbour views. Our teams are passionate about our mission to ensure valuable materials are recycled and not wasted. We provide an inclusive culture, hybrid and flexible working and career development to bring the best out in our people.

Originally known as Container Exchange Services, we have rebranded to Circular Economy Systems to recognise our vision to be leaders in the transition to a circular economy.

To learn more, please visit our website: https://circulareconomysystems.com and follow our LinkedIn page https://www.linkedin.com/company/circulareconomysystems for industry and company updates!

NOTE:  We can only consider candidates with full Australian work rights in place; no agencies please!

 

Remember Job