Напиши текст вакансии для должности "Java-разработчик". Название компании: "Softline development". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Java', 'Spring Framework', 'Git', 'MongoDB', 'SQL'

Мы - Softline development – международный разработчик индивидуальных IT-решений, входящий в состав ГК Softline. Мы объединяем более 500 специалистов, увлеченных самыми современными IT-технологиями. Сейчас мы в поиске крутого Java-разработчика для участия в проекте по разработке крупных медиа-сервисов. Чем предстоит заниматься? — Написание API тестов для автоматизации регрессов (тестовые сценарии уже написаны, необходимо их реализовать на базе REST-assured framework); — Развитие сервиса интеграции со сторонним сервисом (колонка) на базе Spring framework; — Улучшение взаимодействия между микросервисами, мониторинги, различного рода автоматизации; — Упор по задачам на продуктовую логику с работой с финансами; — Работа с огромными массивами данных с упором на оптимальную работу с их хранением и скоростью обработки Что для нас важно:   Опыт коммерческой разработки более 2 лет;   Понимание принципов: BASE, ACID, CAP и т.п.;   Сильные навыки: Java Core, Concurrency, Multi-threading, Spring или micronaut;   Опыт проектирования и реализации REST, желательно REST-assured;   Опыт работы со средствами автоматизации разработки CI/DevOps (Ansible, Gradle);   Умение читать и писать на UML;   Знание и любовь junit, понимание spring-context и Tomcat/Jetty;   Отличное знание протокола HTTP;   Познания в области SQL и NoSQL;   Знание базовых алгоритмов и структур данных, а также области их применения;   Опыт работы с Kubernetes, Docker.   Плюсом будет:   Опыт работы с ReactiveStreams, rxJava, flux;   Знание Linux;   Опыт создания распределенных систем с большой нагрузкой;   Опыт использования реляционных СУБД или NoSQL-хранилищ (MongoDB);   — Опыт многопоточного программирования; — Умение тестировать собственный код; — Умение пользоваться поиском Со своей стороны мы предлагаем:   Удаленный формат работы;   Официальное трудоустройство и белая заработная плата;   ДМС;   Система развития скиллов, внешние и внутренние программы обучения;   Обучение английскому языку;   Библиотека с профессиональной литературой;   Возможность посещать профильные конференции;   Внутренние и внешние спортивные и кибертурниры.