Skip to main content

Page loading completed.

Java Developer (Graduate)

28/03/2025
28/04/2025
Permanent - Full Time
Rothbury Auckland
IT

Role Overview:

As a Graduate Developer, you’ll collaborate with a diverse team to develop and configure a new application integration across our business units. This is a fantastic opportunity to learn, grow, and contribute to meaningful projects in a supportive and inclusive environment. You’ll be joining a diverse, globally distributed team of developers and will have the opportunity to grow through hands-on experience and collaboration. Upon completing the initial project work, you'll continue contributing to ongoing development and future projects, taking ownership of key features and new initiatives. This is a fantastic opportunity to kickstart your career in software engineering. You’ll have access to mentorship and structured learning opportunities to support your development.

Job Description

Key Responsibilities:

  • Collaborate with a global team of developers to implement and maintain Java-based applications
  • Assist in the configuration and integration of multiple software packages, including Socotra and ManageMy
  • Develop and maintain features for client portals, apps, and integration to other key systems
  • Write clean, efficient, maintainable and secure code with unit testing
  • Support and contribute to the wider development efforts for ongoing and future project work
  • Gain deep knowledge of the package and its components, ensuring successful implementation and seamless integration across multiple products
  • Engage with the development community and share ideas and solutions

Required Skills and Qualifications:

  • Experience with Java development, whether through academic projects, internships, or work experience
  • Calling RESTful JSON APIs for integration between internal and external systems
  • Use of code repositories, e.g. Git, for version control, including branching, merging, and working with pull requests
  • A collaborative and curious mindset, with motivation to learn and grow
  • No prior insurance experience required—we’re looking for someone with a genuine passion to drive their skills in software engineering

Desired Skills and Experience

Nice to Have:

We would love to see candidates with exposure to software engineering AI tools and a solid understanding of modern software engineering trends. Experience with enterprise systems and integrations, as well as familiarity with AWS and Azure cloud technologies, would be a great plus. Additionally, experience working in an Agile environment and knowledge of collaboration tools such as Jira and Confluence would be highly valued. A passion for technology, demonstrated through personal projects, technical exploration, or relevant work, is also something we highly appreciate. Strong problem-solving abilities, attention to detail, and an eagerness to learn will set you apart, along with good communication skills and the ability to collaborate effectively with cross-functional teams.

A Bit About Us:
Rothbury is proud to be New Zealand’s third-largest, Kiwi-owned Insurance Brokerage. Our 500-strong team thrives on our values of we care deeply, we strive & grow together, we build connections, and we are BOLD & confident. These values aren’t just words—they define our culture of collaboration, growth, and support.

As a certified 'Great Place to Work,' we offer an array of benefits including:
• Three wellness days
• Health and life insurance, income protection and critical illness cover
• Profit share incentive
• Free travel insurance

If you’re passionate about development, technology, and making a difference through innovative projects, apply today!

*Given the high volume of applications, we will begin reviewing them immediately. Please be patient with your outcome for this role, as it may take longer than usual to process through all applications. Please note that, due to immigration restrictions, we are only able to consider candidates based in New Zealand at this time.*