This position is no longer open for applications

Java Developer

Java Developer (BBBH2552) Sydney, Australia

The Role:

As an organisation we are now at a stage to go to the next stage of this journey as the organisation looks to mature its technology stack while expanding into other business verticals and expand overseas.

Our platform is using a wide range of Java based open source technologies from Spring Boot, Spring Data JPA, Docker, PostgreSQL, Angular JS/ React.

What We Are Looking For:

  • Continue to develop the features / enhancements of our platform that can fit within our distributed micro services architecture
    • Can develop software that is;
      • Easily maintainable
      • Strong, robust and reliable
      • That can be easily supported in a production environment by having
        • Sensible information sent to log files
        • Sensible exception handling

Key Skills:

  • Significant experience in software development
  • Ability to write easily UNIT testable code where the UNIT tests written do not need to be re-factored should the internal implementation need to be improved in some way that does not change behaviour
  • Ability to work collaboratively with developers, managers and key stakeholders
  • Excellent written and verbal communication skills
  • The ability to distil requirements from key business stakeholders and ensure that we are solving real business problems

More About You:

We are looking for someone who wants a challenge and wants the opportunity to challenge the normal way of doing things.

Our goals as an organisation are very aspirational and we want to buy into what we are trying to do and develop a true passion for our product and to be very proud of the work that they deliver.

We want people who embrace the work hard play hard culture, enjoy team work and collaboration and can thrive in an honest and positive working environment.

;