Senior Full-Stack Java Engineer

  • Full Time Job
  • Remote in NZ
  • nzd
Fuel50

Fuel50 is seeking a Senior Full-Stack Java Engineer to join our New Zealand-based engineering team.  In this role, you will be responsible for designing, developing, and delivering high-quality full-stack software solutions while collaborating with cross-functional teams to achieve product goals. You will play a critical role in building scalable and reliable systems, ensuring technical excellence, and mentoring junior engineers.

This role requires strong experience in Java and front-end development, particularly using JavaScript frameworks like Angular. This role provides significant opportunities for professional growth.  

As a Senior Software Engineer, you will work closely with product managers, designers, and fellow engineers to create a world-class enterprise product. You will be involved in all aspects of the software development lifecycle, from gathering requirements and brainstorming ideas to deploying features in production.

This role offers exciting challenges, including working with AI-driven features, scaling applications, ensuring high availability, and improving observability and monitoring. 

In addition, you will have the opportunity to contribute to architectural decisions, participate in code reviews, and improve our CI/CD pipelines. We value a collaborative culture and are looking for someone who is passionate about continuous improvement, problem-solving, and delivering exceptional software solutions. 

This position reports to the Tech Team Lead and offers flexible working hours. Occasional calls outside of standard business hours may be required to support our global customers. In this role, you will collaborate with our NZ-based teams and have the flexibility to work from anywhere in New Zealand. 

Requirements
  • 6+ years of experience in software engineering, with a strong understanding of SaaS architecture and hands-on experience in some of the following technologies: Java, Spring MVC, Spring Security, Angular, MySQL, CI/CD, Docker, and Linux. 
  • Extraordinary ability to understand complex systems, track down bugs and resolve them and create regression tests.  
  • Proven experience as a full-stack developer, with significant expertise in front-end development using Angular or a related JavaScript framework. 
  • Proven experience and pragmatic approach to designing, building, and maintaining scalable and reliable software systems. 
  • Strong proficiency in writing clean, maintainable, and testable code, with a solid understanding of software development best practices. 
  • Demonstrated ability to participate in code reviews, open pull requests, and contribute to the improvement of pipelines and tooling. 
  • Experience in working closely with product managers and designers to gather requirements, define technical solutions, and deliver features on time. 
  • Familiarity with technical roadmap planning and execution, ensuring alignment with product goals and timelines. 
  • Proven track record of collaborating with platform engineers to ensure scalability, reliability, and performance of applications. 
  • Experience in addressing complex engineering challenges, such as zero-downtime migrations, refactoring monolithic applications into microservices, and implementing robust CI/CD processes. 
  • Passion for AI, automation, efficiency, and improving engineering processes. 
  • Strong problem-solving skills, with an unrelenting bias toward action and results. 
  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams. 
  • Ability to mentor and coach junior engineers, fostering a culture of continuous learning and improvement. 
  • Excellent remote-working skills, and willingness to travel to our Takapuna office as required for planning and team collaboration.  
Benefits

All Fuellies are a core part of growing our culture and making Fuel50 an inspirational and amazing place to work. Some additional benefits are:

  • Day off on your birthday, your Fuel50 anniversary and a company wide celebration day.
  • A "Refuel Day" once a quarter to relax and refuel.
  • Employee Stock Options Plan (ESOP).
  • Remote working and flexible working times - we're very supportive of school commitments, traveling in off-peak hours, looking after family and attending to life's events.
  • Investing in you with career and development planning, using our very own Fuel50 software and online Fuellie University.
  • A very progressive parental leave policy - get extra flexibility and time off on top of what your local government already mandates.
  • Comprehensive fully subsidised Health Insurance with Southern Cross.

What is it like to be a Fuellie?

We know that having the right people with the right attitude and behaviour is a big part of what makes us successful.

Living our values is an important part of being successful in this role.

  • We have a culture around continuous and respectful feedback and recognition - be part of a team working towards a common goal and helping each other every step of the way.
  • We have #SuperheroAwards at quarterly planning meetings and spontaneous recognition and shout-outs across the business.
  • We'll have your back when you need help - your colleagues want to see you succeed and work hard to help you do so.
  • We work hard and deliver amazing results to our clients - when you see our amazing feedback, you'll be proud to be a Fuellie.

This role is based in New Zealand, candidates must hold the relevant right to work in NZ i.e. Citizenship or a work visa at the time of application.

Fuel50