đŸ‘šđŸ»â€đŸ’» postech.work

Intermediate to Senior Java Developer

Cactuslab Limited ‱ 🌐 In Person

In Person Posted 1 week ago

Job Description

For New Zealand based applicants only that have the right to work in NZ.

In a rare opportunity, we’re looking for an intermediate to senior backend developer with strong Java experience and a broad understanding of modern build, deployment, and DevOps practices. You’ll play a key role in the development and operation of Cactuslab’s applications and infrastructure, helping ensure that what we build is fast, secure, and reliable across a range of environments.

Key responsibilities:

You’ll be responsible for developing, maintaining, and deploying backend systems that power websites and apps, including those built on Cactuslab’s proprietary CMS, Supermodel. The ideal candidate will be equally comfortable writing efficient, maintainable code and managing the systems that run it. The role will involve ongoing work for existing clients, new clients, internal projects, and helping to plan, design and build new ventures.

Tasks may include:

Designing, developing, and maintaining Java-based backend systems and APIs.

Managing build and deployment pipelines using tools such as Gradle / Maven.

Configuring and maintaining Linux-based servers and services.

Working with web servers and application containers, including NGINX, Apache, and Tomcat.

Managing and deploying infrastructure on AWS.

Implementing monitoring, logging, and performance optimisation.

Collaborating with front-end and mobile developers to deliver complete solutions.

Contributing to security best practices, testing, and release management.

Taking an active role in guiding and mentoring junior team members within a supportive team environment.

Required Skills:

Strong experience with Java and related technologies.

Familiarity with Linux server environments and shell scripting.

Practical experience with AWS services and infrastructure management.

Proficiency with build and deployment automation (e.g., GitHub Actions).

Experience configuring and maintaining NGINX, Apache, and Tomcat.

Understanding of database design, SQL, and performance tuning.

Knowledge of web application security, scalability, and fault tolerance.

Experience with containerisation (Docker, etc.) is a plus.

An interest in continuous learning, new technologies, and improving systems.

About Cactuslab

Cactuslab is an independent software development and design studio founded in 2001 located in Auckland, New Zealand.

We build websites and mobile apps with the ethos that there should be no compromise between form and function. We bring to each project a long-term strategic mindset, a thorough understanding of appropriate technology, a commitment to quality, a focus on humans and a relentless eye for detail.

We do work for several loyal clients and also work on internal / joint ventures. A portion of Cactuslab and venture equity is held in a trust for eligible employees — we like to share our successes.

Located in High Street, Auckland, Cactuslab offers a supporting, welcoming environment and the opportunity to work on a variety of interesting projects and technologies.

Please contact tyler@cactuslab.com for more information.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.