CareerPlanSign in

Senior Software Engineer

Melbourne, Victoria💼 Full-time🗓 2026-09-23 → 2026-09-28

Core

Design, develop, test, and maintain software products for irrigation network management using Java and Angular.

Role type

Senior Software Engineer (Backend/Frontend)

Builds

Software products for irrigation authorities and farmers

Domain

AgTech / Water Management / Irrigation Infrastructure

Deliverable

production ML models | product features

Required skills

Java, Spring, Spring Boot, Angular, SQL, relational databases, REST APIs, AWS, CI/CD, DevOps, software architecture, mentoring

Preferred skills

Docker, Kubernetes, Git, Maven, automated testing

Technologies

Java, Angular, Spring, Spring Boot, Oracle, AWS, Docker, Kubernetes, Git, Maven

Responsibilities

Design and develop robust applications across the full SDLC; contribute to software design and technical decision-making; investigate and resolve complex technical issues; contribute to CI/CD and automated testing; mentor and support other developers.

Seniority

Senior, hands-on IC

Sourced via viewjobs · Listed on CareerPlan, which tracks 848,000+ jobs from 20+ sources.