Digital Software Engineer | TOMRA | Asker


Environmental gamechangers: this is how we see ourselves and this is the heart of Tomra. The digital team in Tomra is building apps and services based on real time data from 60.000 RVMs (Reverse Vending Machines), located all over the globe. We develop innovative solutions for internal users, customers and end users of RVMs. Tomra’s Digital Software Team now need a visionary Digital Software Engineer within fullstack, backend and/or SysOps to join developing the next generation of digital services for Tomra RVMs helping the world to recycle.

The position

At Tomra the developers work with what they love! We are not afraid to experiment with new technology, and we highly encourage our developers to do so. Is there something you want to try out, feel free!

As a developer within either fullstack or backend you will have responsibility for the product lifecycle from design and implementation to operations of services in our cloud-based platform. This includes handling message flow from the reverse vending machines to the backend services, data persistence and an API layer that is consumed by different components, while also taking scalability and visibility into consideration. In other words; you will be a part of forward leaning modern technology.

As a SysOps developer you will be responsible for the long-range strategy as well as building, maintaining and constantly innovating a state-of-the-art and global production infrastructure.We also strive to have a high degree of automation and continuous delivery in our services; therefore, you will automate and improve our deployment, monitoring and operational systems to maintain a fast and reliable release rhythm.

By now we are developing in Java on the backend side, but we have also been experimenting within Kotlin as well. The possibilities are many, and we want you to join and challenge us.


Technology and platforms

Java. AWS cloud platform. Kubernetes. Serverless. Microservice architecture. DevOps & Continous Delivery. Infrastructure as code. Modern + Functional Java. Typescript. React. Relational and NoSQL databases. Gitlab. Datadog. Terraform. Sentry. Kotlin.


Why choose Tomra?

We like to see ourselves as environmental gamechangers and as a Digital Software Engineer you will be an integral part in developing solutions that better our planet.

You will have the opportunity to be playful and have fun and we highly encourage our developers to try out new things like technologies and ideas, and we fully support further training and development of competencies.

We are also very proud to say that our team have access to the entire product lifecycle where every developer of the product is gathered in the same location, developing solutions for the reversed vending machines for the whole world. This makes it easier to try out and test new digital solutions for both the machines and the Tomra app making an impact in how people recycle globally.


Some other things to mention:

  • Coding throughout the entire value chain.
  • Market leader developing global solutions
  • Participate in bettering the environment
  • Working with a circular economy where good technical solutions make a difference
  • Focus on functional programming
  • Work closely with the entire product life cycle
  • Hybrid working arrangements
  • Social focus among staff
  • Modern and newly refurbished offices
  • Competitive pay, good pension and insurance packages
  • Stock share program
  • Possibilities to further develop your skills through relevant courses and seminars
  • 6 weeks of holiday
  • A playful environment

Who are we looking for?

First of all, we are looking for a person with a great passion for technology and the environment. You love to sit down talking tech over a cup of coffee and like to work in an agile team being a contributor. We are also looking for a visionary developer who has the skills to clear out blockers and get things done. It is also important that you have experience as a developer, but we are open to speak with and hiring developers at different seniority levels.


Technical skills

It is important that you are familiar with Java, together with some Node as well. It is also a plus if you have experience with cloud technology, but that is not a must. Some experience with Gitlab and Gitlab CI is also good. The most important thing is that you are used to working with modern technology. It is also beneficial if you have experience with Terraform and infrastructure as code. You are not afraid to learn new technologies and skills, and we love people who wants to come to Tomra to further develop themselves.

Next step

Our recruitment partner, Patrick Thomassen Engen in AvantGarde Search has a detailed prospect he happily will send to you. You can contact Patrick on LinkedIn, mobile and/or by mail.

Alternatively feel free to apply already now and all you need to do is to upload your CV. Apply here


Welcome to Tomra where we develop solutions helping the world recycle!

AvantGarde Search is a specialist recruitment company focusing on recruitment to technology companies and consultancy companies within tech or digitalization. We aim to be the driver for more modern and agile recruitment services, this in a very conservative industry. We have dedicated teams recruiting within their own key areas including management, software, sales, marketing, design and operations. Additionally, we have a team that 100% focus on recruitment to IoT companies. Since the start in 2019 we have had the opportunity to work with some of the fastest growing technology companies in Norway and Sweden.