What to do:
We want to provide the best feedback service in the world. To do this, we write code in java 11 and Spring Boot, and then package our services in docker and deploy in the RedHat OpenShift cluster. Our microservices communicate with each other through Apache Kafka and gRPC, and for the frontend, we provide convenient REST-style endpoints. KeyCloak monitors authentication and authorization. Media content is stored securely in S3 storage. We have PostgreSQL as the main database, but options are possible in the future.
The system will consist of 3 parts:
Convenient crm-system for call-center operators with a lot of integration, incl. with telephony;
Omni-channel communication platform (messengers, social networks, phone, etc.);
Ticket system, in which all requests from our customers will live, and where work on their corrections will take place.
The project is being written from scratch, and at the current stage we really need good developers.
Our candidate:
Good knowledge of java 8+ at the level of a confident middle or senior developer;
Experience with Spring Framework / Spring Boot. In particular, the modules are of interest: spring-data-jpa, spring-data-rest, spring-web;
Understanding why unit tests are needed and experience in using testing frameworks. We write tests in JUnit 5;
Experience in writing SQL queries;
Ability to use git and maven;
Experience with Linux systems at least at the user level.
We offer:
Convenient office near Dobryninskaya metro station;
Flexible working hours (from 8/9/10/11 in the morning);
The ability to work remotely;
The opportunity to study and get certified at the expense of the company: external trainings and seminars on professional topics, industry conferences, a program for the development of management skills, face-to-face master classes, online education platforms and much more;
Bright corporate life with a lot of events, competitions and opportunities for creative implementation;
Developed system of compensations and benefits;
A wide range of voluntary medical insurance (including travel abroad and dentistry), life and health insurance;
Yoga in offices (for vacancies in Kalitniki and Oasis offices);
Discounts in X5 stores (Pyaterochka, Perekrestok, Karusel);
The Prime-zone privilege program (discounts on goods and services and special offers from partner companies);
Financial assistance to employees who find themselves in a difficult life situation;
Registration according to the Labor Code of the Russian Federation with an official salary.