- Полная
- Полный день
- Москва
Senior Java developer
Проект: Технологическая платформа - ИТ продукт, который охватывает технологические сервисы построены на опенсорс технологиях и облачных решения, на базе которой реализуются различные бизнес-сервисы разного рода бизнес-направлений компании, на базе построения микросервисной архитектуры.
Команда: около 30 человек, команда DevOps и инженеров которые развивают инфраструктурные и технологические сервисы, а также команды разработки Dev Leads, front-end и back-end разработчики микросервисов на базе java, kotlin, angular и typescript.
Обязанности:
-Разработка сервисов необходимых для бизнес процессов компании;
-Анализ требований для реализации задач Технологической Платформы и back-end для мобильных приложений;
-Проработка технических решений для Технологической Платформы и back-end для мобильных приложений;
-Контроль качества кода Технологической Платформы и back-end для мобильных приложений.
Требования:
-Java 11+, SPRING + Spring-boot(MVC,JAP,SECURITY,REST), JUnit, Web Services(SOAP);
-Jms (Kafka,RabitMQ);
-(ORM) frameworks
-Hibernate, SpringData;
-NoSQL (Redis,CouchBase);
-SVC
- git, (git flow);
-Design Patterns;
-PL SQL, JDBC.
-Build tools
-Maven, gradle;
-CI tools
-GitLab,Jenkins;
-Log and Monitoring tools
-GitLab, Kibana, Grafana;
-Kotlin;
-Distributed Caches (EHCache, HazelCast);
-Search Engine (Elastic search).
Условия:
-По-настоящему интересные проекты, по-хорошему сложная ИТ архитектура, реальная возможность расширения знаний о функционале и обучение новым технологиями;
-Возможность работать удаленно;
-Сильная команда, нацеленная на результат;
-Система гибких льгот;
-Развитая корпоративная культура;
-Корпоративные скидки на продукцию компании.