We are seeking a Senior Java Developer who can help shape the future of our product, serving consumers and major travel brands across the world.
Closing Date
June 28, 2019

Job Description

The right candidate will:

  • Be a key part of the agile scrum team to design and develop proposed software solutions.
  • Work closely with product owners to oversee requirements-gathering.
  • Work closely with our data scientists to enable artificial intelligence through all aspects of our products
  • Diagnose real-time issues to help identify their causes and manage corrective action
  • Work with the latest cloud technologies (AWS) and design patterns (Microservices) to deliver scalable, performant technical products
  • Contribute as a peer of the development team and IT team to ensure that solutions are optimal.
  • Have a history of delivery excellence and be focused on action over analysis.

Skills & Expertise

5+ years development experience, at least 2+ of which have involved successful operation in a fast-paced, innovative environment in which the candidate has demonstrated technical ability in the delivery of commercial software.

Technical skills including:

  • Java
  • Spring
  • Spring-Boot
  • Tomcat
  • Hibernate
  • MySQL
  • NoSQL Database Technology
  • Microservices architecture
  • Experience in Data management technologies Spark, Hadoop (EMR) (desirable)
  • Experience in Data queues / streaming via Kafka / Elastic Search (desirable)
  • Rancher / Docker Containers (desirable)

Experience acting as scrum master for small development teams would also be extremely desirable for the role.


Personal Qualities

  • Collaboration: strong focus on team working in an agile environment
  • Adaptive: ability to quickly learn new technologies
  • Innate passion for technology: Ongoing, up-to-date research into leading-edge developments that will help advance the overall solution delivery



This position attracts a very competitive salary, an attractive and open working environment, plus business performance salary reviews.


About Arvoia

Arvoia (the new name for Mobacar) has created the technology solutions to help the world move more freely. Arvoia’s mobility management platform is the first cloud-based AI driven mobility management platform that enables the world's leading mobility providers, intermediaries and municipalities to radically alter the face of global mobility.

Be it by helping the global car rental community to drive a more customer-centric car-rental experience, or enabling car manufacturers understand their drivers needs and car use or providing municipalities with an out of box social mobility scheme – the Arvoia Mobility Management platform provides it.

Processing over 2 billion mobility transactions per month, the Arvoia team are working across the globe to enable our clients not only drive better business performance but also enabling them with a heretofore non existent technology solution, to help move their businesses towards the new mobility reality, which is both shared and connected.

What’s it Like Working at Arvoia?

Looking for your next exciting challenge; want to make a real impact and have a career move that will elevate your experience? Arvoia will make this happen for you...


Work on different solutions for different mobility sectors that make a real difference.


Be part of a team that thinks differently, working directly with clients to change their businesses.

We are creative

We have fun. We welcome weirdness.

Think you have what it takes?

Other Roles We're Recruiting for

Open Positions

Data Engineer

Responsibilities include: Working as part of a product development team to ensure operational data is fit for purpose for analysis and data science Design of ETL processes and data models to support product development, data analysis and data science Design and implementation of data management processes across operational databases, data marts, data warehouse and the … Continued

Data Scientist

The responsibilities include: Design & Development of new models and algorithms Integration of models into the Arvoia applications framework Providing insights to Arvoia & our clients using various statistical methods such as clustering Creating & maintaining datasets for modelling purposes Managing data science assets to company standards Working closely with Product Management on developing new … Continued