Senior java developer
Требования
Местоположение и тип занятости
Компания
Лучшие технологии для поддержки и развития бизнеса
Описание вакансии
О компании и команде
Описание проекта: "Единое фронтальное решение". Проект создается на Java + React, имеет интеграции более чем с 15 системами банка и являться единым окном для этих систем при взаимодействии с клиентами.
Стек наших проекта:
- Stack backend: Java 17, Spring Boot, Hibernate ORM, Spring Cloud, Maven.
- Stack frontend: React 18, Redux, Typescript, Webpack Module Federation.
Ожидания от кандидата
- Опыт разработки приложений на Java 8 и выше.
- Отличное знание Spring (Spring Boot, Spring JPA, Spring Cloud).
- Знание протокола HTTP, опыт проектирования REST API.
- Уверенные знания SQL и ORM (Hibernate).
- Понимание принципов микросервисной архитектуры.
- Способность писать чистый, производительный и легко сопровождаемый код.
- Опыт работы с SOAP, MQ.
- Опыт работы GIT, ветки, merge requets.
- Знание гибких методологий разработки scrum, kanban, XP, etc;
- Опыт работы с Docker;
- Опыт работы с Kubernetes или Openshift;
- Опыт работы с ELK стеком;
- Навыки анализа и оптимизации SQL-запросов.
Дополнительными плюсами кандидату будет:
Условия работы
- ДМС со стоматологией и госпитализацией;
- Отпуск 28 календарных дней;
- Корпоративные скидки от партнеров;
- 10 рабочих дней 100% оплачиваемого больничного в год;
- Классный мерч и награды за ваши достижения;
- Ноут и стильный welcome pack даже на удаленку;
- Доступ к электронной библиотеке;
- Льготные условия на продукты банка;
- Корпоративные мероприятия для сотрудников и детей;
- Участие в спортивных соревнованиях (киберспорт, мини-футбол, хоккей и др.)
- Участие в благотворительных и социально значимых активностях.