Java разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Компания «Сбербанк», блок Технологии, сейчас в поисках специалиста на позицию Java разработчика.
Мы – Sberworks, мы разрабатываем продукт SafeData, который в масштабах всего банка обеспечивает безопасность данных в средах тестирования и разработки, а так же для моделирования и аналитики больших данных. От работы SafeData зависит, как быстро команды разработчиков и Data Scientist’ов смогут получать качественные безопасные базы для тестирования своих решений, как быстро смогут поставлять продукты и сервисы клиентам Банка. Продукт интегрируется с множеством инструментов банка.
Вместе с командой Вы будете:
• Придумывать и развивать существующую микро сервисную архитектуру;
• Оптимизировать взаимодействие как отдельного микро сервиса, так и цепочек взаимодействий;
• Работать с различными источниками данных - такими как (Oracle, Postgre, MS SQL, DB2, HANA, Hadoop, Terradata, ElasticSearch, а так же с неструктурированными данными);
• Улучшать сервис по распознанию данных;
• Разрабатывать алгоритмы обезличивания данных;
• Разрабатывать алгоритмы поиска данных в связных таблицах;
• Оптимизировать процесс разработки, используя современные DevOps практики.
Вы нам подходите если:
• Имеете опыт enterprise программирования на Java не менее 2-х лет;
• Имеете образование в области Computer Science, знание алгоритмов и структур данных;
• Имеете опыт работы с SpringBoot, Spring Cloud, OpenShift;
• Вы беретесь за задачу и доводите ее до конца, не боитесь лишний раз переспросить;
• Ваш код чист и понятен без комментариев (self-explained);
• Умеете аргументированно отстаивать свои решения, так же готовы идти на компромисс;
• At least, you are able to google in English and hopefully understand it without
google.translate.
В нашей работе мы используем:
• REST как способ взаимодействия с UI, документируем с помощью Swagger;
• Kafka как способ общения между микро сервисами;
• Логи отправляем в Elastic и смотрим за ними в Kibana;
• Для написание самих сервисов используем SpringBoot и его части (Web, Data-JDBC, Security, Lombok, Log4j2 и т.д.)
• Делаем коммиты в BitBucket, а далее с помощью Jenkins собираем и пушим образ в docker-registry и развертываем все это на OpenShift 4.
Условия:
• Место работы: м. Тульская, Нагатинская, МДЦ Верхние Котлы;
• График работы 5/2 (время начала рабочего дня либо гибрид готовы обсудить);
• Оформление согласно ТК РФ;
• Социальный пакет: ДМС, спортзал (фитнес, йога), спортивные и культурно-массовые мероприятия, возможность обучения за счет компании, льготные условия кредитования;
• Отличная профессиональная команда;
• Годовая премия.