Java-разработчик (Midle/senior)
Город:
Москва
Занятость:
Полная занятость
Компания "Национальный исследовательский университет Высшая школа экономики"
Обязанности:-
Разработка и поддержка образовательных, вспомогательных и интеграционных сервисов и систем;
-
Участие в проектировании архитектуры сервисов, выборе новых технологий;
-
Участие в подготовке к развёртыванию системы в UAT и PROD средах;
-
Создание unit тестов для разрабатываемых систем и сервисов.
- Знания Core Java 11+ и опыт работы со стеком Spring (Boot, AOP, IoC, Data, Scheduling);
- Знания HTTP, TCP, Sockets;
- Знания SQL, JDBC;
- Опыт в использовании реляционных/in-memory БД;
- Знание особенностей БД: индексирование, партиционирование, реляционные паттерны;
- Опыт работы с REST API;
- Знания Linux + bash;
- Опыт использования git, вариантов gitflow;
- Понимание необходимости и опыт написания юнит-тестов, опыт работы с JUnit;
- Опыт промышленной командной разработки: от постановки требований до установки на production;
- Опыт рефакторинга кода приложения;
- Знание основных паттернов проектирования;
- Опыт в построении высоконагруженных географически распределенных систем и понимание проблемы многопоточной обработки данных;
- Знание практик безопасной разработки кода;
- Умение декомпозировать задачи.
Дополнительно будет плюсом:
- Опыт разработки на Kotlin
- Опыт работы с Kafka, Hazelcast
- Опыт работы с Docker, K8s, Apache Tomcat
- Опыт работы со Spring Security и JWT
- Опыт работы с netty, jpos, ActiveMQ
- Опыт работы с nginx
- Опыт работы c Gradle, Jenkins, Nexus, Ansible, Maven
- Опыт работы с продуктами Atlassian (Jira, Confluence, Stash)
- Понимание принципов работы многопоточности в Java
- Понимание основ криптографии и практический опыт в использовании TLS, наличие опыта работы с сертификатами безопасности
- Опыт использования практик DevOps и понимание принципов CI/CD
- Понимание микросервисной архитектуры
- Знание одного или нескольких Agile-подходов: XP, Kanban-метод, Scrum, LeSS, Nexus, SAFe.
- Трудоустройство по ТК РФ;
- З/п по результатам собеседования;
- Возможность дистанционного формата работы;
- Обширные возможности профессионального развития: программы повышения квалификации, посещение образовательных мероприятий и лекций, возможность изучать иностранные языки;
- Софинансирование ДМС, скидки на культурные мероприятия.
19 Ноября
Мытищи
Компания "Диджитал Академия" Мы рады представить вам наше кадровое агентство Синергия, специализирующееся на подборе высококвалифицированных...
19 Ноября
Frontend-разработчик (Angular)
Москва
Компания "ЦИФРА" Обязанности: Проектирование и реализация высококачественных пользовательских интерфейсов с использованием современных...
19 Ноября
PHP-разработчик( СБЕР (ООО еАптека) )
Москва
Компания "СБЕР (ООО еАптека)" EAPTEKA.RU уже более 10 лет успешно занимается продажей лекарственных средств и парафармации через интернет, и...
19 Ноября
Москва
Компания "Лаборатория Касперского" Kaspersky Antidrone - программно-аппаратный комплекс защиты воздушного пространства от БПЛА, обеспечивающий...
20 Ноября
Senior Product Manager (Payment Systems)
Москва
Компания "Inwizo" Inwizo — Международная платежная компания, переосмысливающая глобальные транзакции и создающая идеальный опыт взаимодействия...
Вакансия размещена в отрасли