Напиши текст вакансии для должности "Back-end Java разработчик / Back-end Java Developer". Название компании: "Инсайд". Расположение: Санкт-Петербург. График работы: Удаленная работа. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'REST API', 'Git', 'Linux', 'Kafka', 'Работа с базами данных', 'WebSocket', 'MySQL', 'Java'

Описание работодателя: Наша команда разрабатывает программное решение для финансового сектора . Обязанности: Разрабатывать микросервисы и сопутствующие модели баз данных;Интеграции с различными сервисами и партнерами;Взаимодействие с архитектором проекта и проектным менеджером. Требуемые навыки : Знание языка программирования Java ;Понимание принципов event-driver программирования, неблокирующего ввода-вывода, асинхронности ;Понимание протокола HTTP: значений кодов ответа, заголовков запроса/ответа, различных форматов тела запроса/ответа ;Понимание протокола WebSocket;Понимание принципов REST API, CRUD, микросервисной архитектуры, авторизации с использованием JWT;Понимание MySQL: принципов ACID, foreign keys, механизмов блокировки, LEFT/RIGHT/INNER/EXCLUDING JOIN;Опыт работы Kafka ; Doker , Linux;Умение работать с git (gitlab/github); Условия : Постоянное удаленное сотрудничество;Оклад или сдельная оплата труда;Свободный график;Карьерный рост по результатам работы;Стабильные выплаты 2 раза в месяц или за каждую выполненную задачу;Возможно оформление: договор услуг, подряда, ГПХ, самозанятые, ИП.