Position: Senior Java Engineer
Company: BrainBerry Group
Experience required: 5y
English level: upper

**BrainBerry Group is expanding its team and is looking for new Java Engineers with a passion for new technologies to be part of an exciting and growing project with Volvo.**

**What’s in it for you**
This role is within our Fulfillment and Fleet management Cluster, responsible for our car fulfilment apps and services. 

**The team** is located in Gothenburg and Stockholm, Sweden. Many people you will work with have experience with start-ups and global tech companies such as Spotify, Google, Ericsson, Microsoft, Tradera, Klarna and King. 

We are now looking for a senior-level back-end developer with experience in Java (preferred). You will be working with a group of skilled back-end engineers, currently engaged in agile product development focusing on supporting and managing the lifecycle of subscriptions for new and old customers to the experience of owning a Volvo car. 

This position offers possibilities for long-term development within a continuously growing area with a bright future ahead and where you directly influence customer satisfaction. 

**What you’ll do** 
You will be innovating our customer experience with a focus on building back-end services primarily using REST APIs. We use mainly Java and SpringBoot to set up services. We also use ELK and Grafana for our dashboards. We deploy our applications in Kubernetes and Azure, using tools like GitHub Actions, ArgoCD, Jaeger, and Prometheus among others. We use Kafka as our event streaming platform. 

**You will work** together **with** quality engineers as part of a cross-functional team. Your main focus will be to service and enrich our customer's experience from order creation to delivery and long term ownership. 

**You and your skills**
We think you are an experienced back-end engineer who’s worked on several products in the past. You have knowledge of Java and you feel comfortable working in a platform with a Docker/Kubernetes/Cloud setup. You should also have a solid understanding of microservices. Front-end know-how is a bonus. 

**To be successful in this role** you need to take charge as well as be a team player. You should have the ability to drive and create commitment. It is important that you have integrity and a change management mindset.