Java Разработчик
Требования
Местоположение и тип занятости
Компания
Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге
Описание вакансии
О компании и команде
Bell Integrator – один из ведущих системных интеграторов страны.
Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.
Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.
Проект:
Миграция на современный стек и микросервисную архитектуру одной из самых высоконагруженных систем банка - кредитование физических лиц.
Стек разработки: java / kotlin + oracle / pangolin + REST / Kafka / AQ / MQ + openshift
Ожидания от кандидата
- Высшее образование
- Опыт работы от 3 лет
- Эффективная работа в команде
- Ответственность за результат, коммуникабельность, неконфликтность, умение работать самостоятельно
- Учет рабочего времени (timesheet)
- Знание и практический опыт работы с SQL
- Работа с высокопроизводительными СУБД (Oracle, Postgree)
- Знание и практический опыт проектирования высокопроизводительных приложений
- Опыт коммерческой разработки на Java, знание CI, CDL, CDP
- Знание принципов ООП, KISS, SOLID и др.
- Опыт коммерческой разработки на Spring в целом
- Опыт работы с Spring Core
- Опыт работы с Spring Data
- Опыт работы с Spring Boot
- Опыт работы с Spring Cloud
- Опыт работы с Spring Test
- Опыт работы с Spring Web
- Опыт работы с Jpa Hibernate
- Опыт работы с распределенными системами хранения / вычисления (apache ignite, reddis)
- Опыт работы с BPM системами (camunda, airflow, workflow etc)
- Опыт работы с системами обмена сообщениями (MQ, kafka)
- Опыт разработки систем с микросервисной архитектурой
- Знание контейнеров и devops (Openshift, Kubernetes, Docker, Jenkins, Ansible ect)
- Опыт с REST cервисами
- Опыт с системами контроля версий, сборщиков
- Опыт Unit тестирования (Junit, Mockito, Spock, etc)
- Опыт работы с инструментами Atlassian (Jira, Confluence, Bitbucket, Comala etc)
Будет преимуществом:
- Опыт работы с Spring MVC
- Опыт работы с Spring Security
- Опыт работы с Spring Cloud
- Опыт работы с распределенными системами хранения / вычисления (apache ignite, reddis)
Условия работы
- Работа в крупной и надежной компании;
- Интересные, сложные и амбициозные задачи, используя современные технологии и актуальные подходы к разработке;
- Возможность развивать не только ИТ-компетенции, но и бизнес-компетенции;
- Удаленный формат работы (с территории РФ) или по желанию офис/гибрид москва