Position: Senior Java Developer for Swedish startup
Company: Catware
Category: Java
Experience required: 3y
English level: fluent
Published: 2021-05-01T00:00:00+03:00

**About the Project:**
Our client is a Swedish company that is accelerating its digital transformation and looking for a senior Java Developer.

As a senior developer you will embark on a digitalization journey as one of the key players in one of their fast-moving squads within the company, setting the foundation for their new development organisation. Working with some of the best build tools and modern technologies, your task is to support the squad’s delivery. You will be creating the APIs and microservices that will be at the heart of things in the digitalization of their customer journey. They also want to encourage their developers to participate in activities such as pair-programming, mob-programming, and being open to code-reviewing to create code of the highest quality.

You will join an agile squad of about four developers working with DevOps, taking an end-to-end responsibility of the health and well-being of your microservices, both when building new features and in production. Each squad also has a Scrum Master, a Product Owner and a Solution Architect, and you will therefore have great technical support while also having freedom to influence the work. You will also be coaching new developers and influencing how the development in the Tribe should be performed.

**Requirements:**
— 4+ years of experience as a developer
— Java 11+,
— Spring Boot
— Oracle DB
— Git
— Maven

Domain knowledge:
— Billing systems development
— Order, Campaign, Logistics

All communication is done in english.

**Nice to have:**
It is also a bonus if you have experience working with DevOps and CI/CD (Docker, Kubernetes, Jenkins), Oracle, test automation, TDD and experience building integration projects in APIs.

**What we offer:**
 - Competitive salary
 - Direct contract with the Norwegian company
 - Flexible working hours
 - Possibility to work remotely
 - Paid vacation (20 days) and sick leaves (10 days)
 - Medical insurance
 - Low level of bureaucracy and the possibility to influence the company's decisions
 - Possible business trips
 - Internal & External training