Open

Senior Backend Developer

Posted 3 months ago by Cyrus Bandani
Gothenburg
Apply Now

Apply for this job

Job Description

This role is within our Add-ons Cluster. This cluster is responsible for enabling consumers to buy, upgrade, downgrade, and manage their subscriptions/services, car insurance, and physical products with the aim of enhancing their Volvo experience and bringing convenience to their lives.

Our teams are located in Stockholm, Gothenburg, and Lund, Sweden, and we also have teams in the US and in China. Many of the people you will be working with have experience from start-ups and global tech companies such as Spotify, Google, Ericsson, Microsoft, Tradera, Klarna and King.

We are now looking for a senior-level backend developer with experience in Go (preferred) and Java. You will be working with a group of skilled mobile and backend engineers, currently engaged in agile product development focusing on supporting and managing the lifecycle of mobile and web storefronts which enable our customers to buy a variety of our products, both digital and physical! If needed you will also be assisting a sister team that is working on enabling Volvo users to buy and manage their car insurance.

 

What you’ll do

You will be innovating our customer experience with a focus on building backend services primarily using REST APIs. You will help to maintain and improve our BFF which is meant to be a middle layer between a Federated Graph (that owns and manages all the heavy business logic of selling/fulfilling/refunding digital and physical products) and mobile/web clients.

You will work together with backend, quality, and mobile engineers as a part of a cross functional team. Your main focus will be serving and enriching our customers’ digital onboarding and support experience.

 

You and your skills

We think you are an exceptional backend engineer who’s worked on various products in the past. You should have senior expertise in Go and / or Java and experience in deploying in a dockers/Kubernetes/Azure setup. Our CI/CD is based on Github actions. You should have a solid understanding of microservices.

You understand the importance of building and utilizing Application Performance Monitoring systems (here we use Elastic among others). It is valuable for us that you are passionate about advocating for measuring and tracking relevant metrics that drive user satisfaction and ensure business profitability (SLI/SLO metrics). You will be expected to know how to work with GraphQL since our backend is meant to talk to the Federated Graph providing services that our frontend clients consume. Finally, it will be a huge bonus if you are somewhat familiar with React.js and have some frontend know-how.

 

To be successful in this role you need to take charge as well as being a team player.

You should have the ability to drive and create commitment. It is important that you have integrity and a change management mind-set.