Java Developer
Summary
XPT Software Australia is hiring a Java Developer in Melbourne to work across the full software lifecycle — design, build, testing, deployment and support. The core stack includes Java/Kotlin, JavaScript and Python, with full-stack work on modern web technologies (SPAs) in an Agile environment.
Must Have Skills: · Tertiary
qualification in Computer Science, IT, Software Engineering, or equivalent
industry experience. · Up to 10 years’ software
development experience across design, build, testing, deployment and support. · Strong skills in Java/Kotlin,
JavaScript and Python, plus project-specific programming languages. · Strong understanding of
object-oriented principles, full-stack development, modern web technologies
including SPAs, and UI/UX design basics. · Experience with Agile practices,
unit testing, test automation, Continuous Delivery and DevOps/infrastructure
automation. · Strong database experience across
MySQL, PostgreSQL, MongoDB, Cassandra, Elasticsearch and VectorPG. · Knowledge of messaging
technologies, relevant frameworks/tooling, and basic Unix/Linux skills. |
Nice to Have Skills: |
Detailed Job Description · Tertiary
qualification in Computer Science, IT, Software Engineering, or equivalent
industry experience. · Up to 10 years’ software
development experience across design, build, testing, deployment and support. · Strong skills in Java/Kotlin,
JavaScript and Python, plus project-specific programming languages. · Strong understanding of
object-oriented principles, full-stack development, modern web technologies
including SPAs, and UI/UX design basics. · Experience with Agile practices,
unit testing, test automation, Continuous Delivery and DevOps/infrastructure
automation. · Strong database experience across
MySQL, PostgreSQL, MongoDB, Cassandra, Elasticsearch and VectorPG. · Knowledge of messaging
technologies, relevant frameworks/tooling, and basic Unix/Linux skills. |