CareerPlanSign in

Intermediate Java Software Developer

Melbourne, Victoria🌐 Remote💼 Full-time🗓 2026-09-17 → 2026-09-26

Core

Designing, analyzing, writing, modifying, and debugging CSG product applications for telecommunications provisioning and assurance.

Role type

Intermediate Java Software Developer

Builds

CSG product applications

Domain

Telecommunications Provisioning and Assurance

Deliverable

production ML models | product features

Required skills

Java SE (8+), SQL, PostgreSQL, MyBatis, Apache Kafka, GraphQL, REST API frameworks, Business Process Management (Camunda, Activiti, Drools), Linux/MacOS/Docker, CI/CD toolchains (Github, Maven, Kubernetes)

Preferred skills

Unit testing, technical documentation, mentoring colleagues, knowledge capture

Technologies

Java, PostgreSQL, Kafka, GraphQL, Camunda, Activiti, Drools, Kubernetes, Maven, Github

Responsibilities

Develop software per requirements; interpret requirements with Business Analysts; develop and execute unit tests; deploy software to test/production; participate in design discussions; contribute to internal knowledge systems and conduct training

Seniority

Intermediate, hands-on IC

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