Senior Java Developer

Website Maia Technology

Intelligent Decision Support

Maia Technology is a funded start-up business in the AgriTech space.

We are building new technology for farmers that enables them to boost their levels of farm performance and environmental sustainability.

With the technology now being used on farms across Australia and the US, Maia is growing its business and looking for a capable Java developer to join the team.

Want to invest in the foodtech and agtech revolution?

AgFunder Co-Investment Fund III is now open for investment. Closing June 15, Spots are limited.

Maia is dedicated to building a dynamic development team.  Our commitment is to provide a collaborative working environment where we empower developers to contribute to positive change, where we reward and celebrate success.

The Role

We are looking for a Senior Java Developer for our North Sydney team.

Being a key member of the product development team, you will work with subject matter experts and directly influence the direction of the software. You will have the opportunity to work alongside exceptional developers creating high-quality software for deployment to the cloud and mobile.

In this role you will:

  • Develop clean web UI’s that make sophisticated software easy to use.
  • Design, build and unit test components for our core grazing product
  • Develop REST API’s for use by mobile applications=
  • Participate in code and design reviews
  • Implement mathematical grazing models in Java code
  • Manage builds, releases and cloud deployments in a continuous integration environment.

About you

A self-starter, you will be a passionate Java developer with experience in working with Java and looking to build your skills and grow your career in a collaborative environment.

You will need to be keen to learn new technology as well as learn the agriculture domain from true experts in the field. You will have a desire to create simple and elegant user experiences and develop readable, maintainable code. You will have an eye for detail ensuring that the calculations always show the correct numbers.

Skills and Experience:

  • 5 years experience in Java/J2EE web development
  • Object-oriented analysis & design skills
  • Elegantly implement page designs in standards-compliant HTML and CSS
  • Recent experience using Spring, Hibernate & Maven
  • Excellent written and Oral communication skills
  • SQL using MySQL
  • Experience unit testing using Junit
  • Exposure to Apache Wicket and Product Development experience

Nice to have:

  • Experience in Developing RESTful APIs.
  • Experience working within an Agile environment
  • Experience in a Windows and Linux environment
  • Git & GitFlow
  • Dev Ops experience
  • Cross platform mobile development using Xamarin
  • Angular experience
  • Mathematical and/or Farming background

The Offer:

  • A competitive remuneration package is on offer.
  • North Sydney location.
  • Flexible work environment.
  • Opportunity to get in on the ground floor of a well-funded startup

Apply Immediately:

This role will start immediately for the right candidate, so please apply now.

For more information see our website –

To apply for this job please visit