Software Developer - Java - NIWA

Updated: 4 days ago
Job Type: Permanent
Deadline: 05 Feb 2023

  • Are you a serious and capable programmer?
  • Do you want to create software that really matters?

NIWA is a dynamic research organisation and New Zealand's largest and preeminent provider of climate, freshwater, and marine science. Our core purpose is to enhance the economic value and sustainable management of New Zealand's aquatic resources and environments, to provide an understanding of climate and the atmosphere, and increase resilience to weather and climate hazards to improve safety and wellbeing of New Zealanders.

The Systems Development Team is responsible for NIWA's information management architecture including data acquisition and storage, analysis and modelling, discovery, delivery, and visualization. We care for vital information assets such as the national climate, freshwater and marine biodiversity databases. We also create exciting online products and services such as our NIWAWeather and SolarView applications and the New Zealand Flood Pics system.

We're looking for an incredibly talented Java developer to join the team on our flagship Java application that handles large data requests from various sources including relational databases and other APIs. You will need to know your way around scientific data and understand spatial and temporal dimensions. You will need to be methodical and able to fit in to our existing SDLC but we are open to improvements and change too. We have dedicated DevOps and testers on our team but you are expected to be able to help develop deployment procedures for your code and write your own automated tests. You'll need to enjoy work that is challenging and requires creativity and problem-solving skills.. You can work effectively in a team and will be confident communicating with our scientists and customers. Your code is robust, elegant, and resilient - ensuring it will have a long life as it helps to facilitate the sustainable development of the NZ environment and grow our economy.

We are offering an opportunity to join a progressive and supportive team, which is truly focused on quality and best practices. Here is what your potential colleagues say:

  • 'Interesting science that means something to the world'
  • 'A good environment for encouraging learning'.
  • 'An amazing place to work … friendly people'.
  • 'Where science meets IT to deliver a quality product'.
  • 'Small enough to be friendly but big enough to have many interesting projects'

A competitive salary and great staff benefits are on offer. This is a rare opportunity to join one of the key software teams working in NZ Science. Don't miss it!

NIWA offers flexible working options (e.g., flexible start and finish times). We arehappy to discuss potential flexible options for this position at the interview stage.

NIWA promotes the importance and value of an inclusive and diverse workforce, including the Rainbow Community, and pride ourselves on being a family-friendlyand supportive workplace.


View or Apply

Similar Positions