About Us
Home of leading products as Jet Call Tracker™ and apps such as Jet Cloud Mobile™ we are an Australian communications platform, providing marketing analytics to Australia’s leading companies for the past 17 years. At Jet Interactive, we are working to create breakthrough tech solutions that enable customers to close the loop between marketing, phone calls & their CRM.
Join our development team as we work to enhance and build on the functionality of our platform, to deliver cutting-edge communication & marketing solutions for our customers. You’ll be part of a high-performing team, focused on delivering creative solutions as the business enters a growth period.
About The Role
In this role, you will be involved in the design, development, testing, implementation and maintenance of Jet’s core platform and supporting systems. The role will include supporting the solutions that you build in production. You will possess excellent proactive problem solving skills and have the ability to communicate and collaborate with your peers to determine the possible solutions for any given business problem.
What is Jet Interactives current tech stack?
- Java (Hibernate, JBoss, JAX-RS)
- postgreSQL
- VUE
- Redis
- RabbitMQ
- Asterisk
- Docker
- AWS
- Python
Your Qualifications & Experience
- Bachelor degree or higher in IT relevant field is preferred
- 5+ years commercial experience as a developer
- Extensive experience with Java
- Experience with SQL (postgreSQL preferred)
- Experience with Vue or similar front end framework
- Experience with Typescript
- Understanding of AWS Cloud
- Ability to work with event-driven and API-driven applications
- SDLC tools experience
- GIT
- Maven
- JIRA
- Bamboo
Tasks & Responsibilities
- Research, design and build new features for the Jet Interactive platform in Java with some Vue, SQL and JavaScript
- Prepare new features for release, including testing
- Independently troubleshoot and resolve issues.
- Provide technical advice to stakeholders and contribute to team-based standards for programming tools and techniques
Ensure development is documented, stored and maintained for all to access to enable effective delivery and enhanced ways of working