Middle Java Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Наш клиент - известный частный банк в России, входящий в национальный ТОП-5 по размеру активов. На рынке финансовых услуг работает уже более 30 лет и считается одним из самых крупнейших и инновационных банков в стране. DataArt успешно сотрудничает с клиентом уже более 1 года. Проект находится в активной стадии разработки.
Основные технологии: Java 8+, Spring, Spring Boot, Spring Cloud, микросервисная архитектура, Kafka, NoSQL.
Главным преимуществом проекта является возможность присоединиться к команде DataArt, не отвечая обычно обязательному требованию владения английским языком.
Мы берем людей не в проект, а в компанию. Если работа на клиента закончилась, вы переходите в другой проект или в оплачиваемый idle.
Требования
- 2+ года опыта коммерческой разработки веб-приложений.
- Отличное знание Java 8+.
- Опыт работы со Spring, Spring Boot и Spring Cloud.
- Опыт работы с микросервесной архитектурой.
- Опыт работы с Kafka.
- Опыт работы с базами данных (NoSQL).
- Опыт построения CI\CD, понимание сервисов оркестровки контейнеров: ECS, EKS.
- Владение объектно-ориентированным программированием (OOP), объектно-ориентированным проектированием (OOD) и паттернами проектирования (design patterns).
- Желание работать с большими и сложными проектами.
Будет плюсом
- Знакомство с процессами разработки, в которых внедрены Binary Release Management, CI/CD, Scrum/Kanban.
- Понимание, как работает Spring/Spring Boot «под капотом».
- Опыт работы с MongoDB и Elasticsearch.
- Опыт кэширования данных с помощью Hazelcast, Infinispan и Redis.
- Знакомство с такими инструментами управления как Ansible/Salt/Chef/etc.
- Опыт применения RxJava (Reactor) и Hystrix и понимание применимости.