Full-stack Java/REACT developer – remote, hybrid or office based 

Would you like to join a growing kiwi IT company taking on the world? We’re a mobility software product company going head to head with big global players and winning. 

 

About the company 

Torque IT Solutions is an IT company with offices in Auckland, New Zealand and Berlin, Germany and provides a leading edge customer onboarding platform for auto finance and mobility solutions. Our culture is very important to us. As a team we have defined our values and behaviours we aspire to live up to. We are not perfect (even though we try…) but Communication, Can-Do, Ownership, One Team as well as Passion & Pride are the values that drive and define our everyday interaction. 

 

About the products 

We create solutions that help everyday people to get access to finance and mobility solutions. 

We have a range of Cloud/SaaS and traditional web applications running on a modern Java & React technology stack.  

 

About the role 

You would be part of our product development team and help us bring our products and infrastructure to the next level. 

You would be involved in the full product development cycle, with a special emphasis on: 

  • Developing new features: As part of a high performing team, you implement new features using the best available tools/technologies.  

  • Managing the development process: From the feature implementation to its final testing, you focus on automation. By using build tools (maven, npm, webpack) and our continuous integration server (Jenkins), you ensure that as fewer manual tasks as possible are required until the application is deployed 

  • Maintaining high quality standard: You will develop and use solutions and methods to ensure the quality of the product like implementing test suites (e.g. Unit tests, Integration tests...), checking the code against automatic quality gates, reviewing pull requests, defining/implementing solutions that can be used across the company’s different projects. 

  • Designing and maintaining the architecture: Based on the feature requirements and the customer configuration, you adjust the current architecture and ensure the scalability of the solution. Performance tuning is a key aspect for us. 

  • Agile team: By following the SCRUM standard meetings (Planning, Daily Standups, Demo session) in a 3-week sprint, you drive the incremental evolution of the product and would be an active player shaping the team and organisation. 

 

You would work with the local team closest to your location but also collaborate with the rest of the team overseas on common challenges and features. If you are a remote worker you would need to have a certain overlay with our working hours, either based on New Zealand or German timezone.  

 

About you 

As an ideal candidate you: 

  • are fluent in English (both written and spoken) 

  • know how to communicate well with different audiences (developers, business analysts, management, customers) 

  • have experience with following technologies: 

  • Java EE stack/Spring 

  • JavaScript, React, Redux 

  • Build tools: maven, npm, webpack and alike 

  • CI/CD pipelines, Jenkins or similar 

  • Relational and NoSql databases 

  • Docker 

  • Azure, AWS 

  • show interest to continuously learn new things and improve current solutions 

  • are familiar with both LINUX and Windows environments 

  • be Agile 

 

About our offer 

  • opportunity to be part of a young, international product company that uses modern technologies to deliver great solutions to our customers 

  • full-time, permanent contract 

  • competitive remuneration 

  • option to work remote, hybrid remote or in office 

  • pleasant, dynamic and motivated working environment 

  • flexible working hours 

  • opportunities for personal and technical development 

  • ability to live and work in different countries if desired 

 

About your application 

We usually start with a questionnaire and/or first brief phone interview, then have an online face-to-face interview or in our office and for the final round invite the remaining candidates for a technical test/case study.