Java разработчик

Местоположение и тип занятости

Барнаул, КрасноярскПолный рабочий деньМожно удаленно

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

Описание вакансии

О компании и команде

Проект: трансформация АС ЕКП - миграция на современный стек и микросервисную архитектуру одной из самых высоконагруженных систем банка - кредитование физических лиц.

Стек разработки: java / kotlin + oracle / pangolin + REST / Kafka / AQ / MQ + openshift

Ожидания от кандидата

Основные требования:

  • Высшее образование
  • Опыт работы от 3 лет
  • Эффективная работа в команде
  • Ответственность за результат, коммуникабельность, неконфликтность, умение работать самостоятельно
  • Учет рабочего времени (timesheet)
  • Знание и практический опыт работы с SQL
  • Работа с высокопроизводительными СУБД (Oracle, Postgree)
  • Знание и практический опыт проектирования высокопроизводительных приложений
  • Опыт коммерческой разработки на Java, знание CI, CDL, CDP
  • Знание принципов ООП, KISS, SOLID и др.
  • Опыт коммерческой разработки на Spring
  • Опыт работы с Spring Core, Data, Boot, Test, Web
  • Опыт работы с Jpa Hibernate
  • Опыт работы с 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, Security, Cloud
  • Опыт работы с распределенными системами хранения / вычисления (apache ignite, reddis)

Обязанности:

  • Проектирование и согласование проектного решения
  • Разработка бизнес-функциональности по постановке
  • Реверс инжиниринг существующего кода
  • Разработка автоматических тестов
  • Поиск и исправление ошибок
  • Проведение нагрузочного тестирования
  • Поддержка внедрения в ПРОМ
  • Поддержка установки доработок на контуры тестирования

Условия работы

  • Конкурентоспособная заработная плата
  • Корпоративное обучение и сертификацию в технических и бизнес областях
  • Корпоративные развлекательные программы
  • Помощь при релокации в Москву
  • Работа удаленно или в офисе/гибрид (Рассматриваем кандидатов из Екатеринбурга, Новосибирска, Томска, Барнаул, Красноярска, Омска)