Position: Senior Java Developer (EU-Based)
Company: White Label
Experience required: 3y
English level: upper

Responsibilities:
- Implementing new business functionalities and maintaining existing microservices within one, an extensive application for the valuation of insurance policies
- Care for the quality of the delivered software, covering the code with tests at different levels depending on the business needs
- Cooperation with other teams to integrate with other systems as well as sharing the developed API application
- Active participation in the entire software delivery cycle — from design to implementation to production
- Design and implementation of highly available and scalable solutions

Requirements:
- At least 3 years of experience in Java
- Knowledge of Spring Boot 2, Data, Security, MVC, Webflux
- Knowledge of REST, WebSocket
- Knowledge of RabbitMQ, the experience in integrating services using queuing systems
- Knowledge of SQL Oracle databases
- Experience in working with Git, Git flow
- Experience in a microservices environment
- Knowledge of Docker
- Knowledge of Maven
- Experience in working in an international team
- Knowledge of project patterns, care for the quality of the software produced
- Knowledge of TDD, BDD, and testing microservice applications,
- English at the level of min. B2

From when:
- August 2022

We offer:
- This is a full-time job during CET office hours
- Work in multinational team and great domen of new experience
- Participation in internal referral programs
- English lessons
- A perfect environment for learning and self-development with allowance for educational materials
- Flexible schedule, work-from-home opportunity