Back to list

Vacancy description

Java / Angular Software Engineer in Greater Melbourne, Australia

Vix Technology

Greater Melbourne, Australia

At Vix Technology, we're bringing people, technology and services together to make transport work better for everyone. Operating across international markets, we connect and simplify complex transport systems, giving operators the clarity, control and confidence to run better mobility and create simpler, more connected experiences for passengers.

Our goal is simple: better systems, better outcomes and transport that works as one. It's our people who make that possible.

We value those who take ownership, work well with others and aren't afraid to question the default. You'll have the opportunity to contribute your expertise, solve meaningful challenges and work alongside people who share your ambition to build great solutions and make a difference.

The Opportunity

We’re looking for a Software Engineer to help build and evolve modern, scalable technology used within our solutions.

This is a hands-on engineering role for someone who enjoys working across the technology stack and wants to have a real impact on the products they build. You’ll work primarily with Angular, TypeScript and Java, developing web applications and RESTful APIs within an AWS cloud environment.

The opportunity

As a Software Engineer, you’ll be involved throughout the development lifecycle – from designing and developing new functionality through to automated testing, deployment and ongoing improvement.

You’ll build and maintain modern web applications using Angular and TypeScript, while using Java to develop the services and APIs that sit behind them. You'll design and build RESTful architectures following industry best practice, ensuring our solutions are scalable, maintainable and straightforward to integrate.

Quality will be an important part of how you work. You'll design and develop automated tests and test harnesses, helping us identify issues earlier and giving the team greater confidence as our products continue to evolve.

You'll also work within AWS cloud environments and contribute to CI/CD pipelines and automated build and testing processes, helping us continually improve how quickly and reliably we can deliver software.

About You

We're looking for engineers who combine strong development fundamentals with the curiosity and problem-solving skills to work across different areas of a technology platform.

You'll Bring

  • Strong hands-on experience with Angular, TypeScript and Java, including developing and maintaining web applications.
  • Experience designing and building RESTful APIs and architectures using recognised industry best practices.
  • Experience creating automated tests and test harnesses, with a strong focus on software quality.
  • Practical experience with AWS, CI/CD pipelines and automated build and testing processes.
  • A good understanding of GitHub and source-control best practices, alongside strong troubleshooting and problem-solving skills.

Why this role?

This is a great opportunity if you enjoy seeing the bigger picture rather than working on one isolated part of a system.

You'll have the opportunity to work across front-end development, backend services, APIs, cloud technology and automation, collaborating with other engineers to solve interesting technical problems and continuously improve the product.

We're looking for engineers who care about quality, simplicity and building software that lasts. If you enjoy learning, solving problems and taking ownership of what you build, we'd love to hear from you.

What We Offer

Join Vix Technology and be part of a global team making transport work better. You’ll work with talented people to solve real-world challenges in a culture that values collaboration, ownership, fresh thinking and putting customers first.

Alongside this, we offer a range of benefits designed to support you at work and beyond.

Equal Opportunities

Vix Technology is committed to a workplace where everyone is treated with dignity, respect, fairness and inclusion. We value diversity of background, experience and perspective and are committed to equal opportunity, with employment decisions based on merit.

If you need an adjustment or support at any stage of the recruitment process, please let us know.

No applications from agencies, please! Any introductions will be considered gifts.

Similar vacancies

More like this role

  • Contract
  • IT
Senior Software Engineer – Java / APIs / FHIR - Location: Brisbane or Canberra - Contract: 12 months with possible extensions - Mandatory: Australian Citizenship and able to obtain and maintain a Baseline clearance. An exciting opportunity is available for an experienced Software Engineer to contribute to a complex Government ...

Canberra, Australia

  • Full-time
  • IT
... influence engineering decisions and support the development of other engineers. What We're Looking For Your technical experience will include - Strong commercial software development experience, with a focus on Python or Java fullstack development. - Experience with JavaScript and modern frontend frameworks such as Svelte, React ...

Syd, Australia

  • Hybrid
  • Full-time
  • Contract
  • IT
  • Fullstack
Full Stack Software Engineer (.NET / Angular / React) | 6 Month Contract Join a high-profile Federal Government digital transformation program We are seeking an experienced Full Stack Software Engineer to join a major Federal Government initiative focused on delivering secure, scalable and innovative digital solutions. ...

Australia

  • Full-time
  • IT
... performance, reliability and quality of the Energetiq platform - Contribute to development across the entire stack from the front end down (React), backend (Java) to the infrastructure that the platform runs on (AWS) - Contribute to the software engineering culture here at Energetiq & Kraken - Mentor junior engineers via ...

Greater Melbourne, Australia

  • Full-time
... is continuing to invest in the growth of our Space, Defence & Intelligence business across Australia. As part of that growth, we're expanding our permanent Software & Digital Engineering capability and looking to connect with experienced Software Developers and Senior Software Developers to support upcoming Defence digital ...

Canberra, Australia

  • Full-time
  • AI / ML
... We're looking to hire a Senior AI Engineer to work closely with other members of the engineering team to scope, design, document, develop, integrate and test software to address end-user needs for a large web-based application. Key responsibilities - Designing, implementing and testing software components in Java - Implementing ...

Adelaide, Australia

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • Contract
  • IT
Overview One of our Federal Government clients is seeking an experienced Principal Java Software Engineer to support new development and enhancement of various customer-facing platforms and services used by millions of Australians. This is a senior technical leadership opportunity suited to an accomplished full-stack Java ...

Australia

iGreenData

Java Developer

  • Hybrid
  • Full-time
  • IT
  • Backend
... software engineering practices - Keep your skills up to date and always be looking for continuous improvement Experience and Skills - A minimum of 3 years of Software engineer Experience - Hands-on experience on Spring Boot, Microservices & Serverless Architecture - Critical to have solid development experience in a Java ...

Brisbane, Australia

Insignia Financial

Senior Software Engineer

  • Full-time
  • IT
... experience, ideally with more than 10 years working across complex technology environments - Strong knowledge of programming, object-oriented concepts and modern software engineering principles - Full-stack development experience, including databases, modern web technologies and single-page applications, Java, Angular, View - ...

Perth, Australia

Services Australia

Senior Java Developer

  • Hybrid
  • Contract
  • Sales
  • Backend
... Developer will provide technical leadership within Services Australia development teams, leading the design, development, testing and maintenance of enterprise Java/J2EE and Angular applications. The role oversees software development activities, ensures the quality and functionality of the software produced, and delivers ...

Canberra, Australia