Java-разработчик на проект Исполнительного производства в банке

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

ТомскПолный рабочий день

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

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

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

Описание проекта

Наша команда реализует процесс исполнительного производства в банке. Разрабатываемые приложения являются высоконагруженными распределенными системами, которые обрабатывает ежемесячно 10 млн требований государственных органов на удержание средств должников, которые затрагивают 20 млн клиентов банка. В рамках данных процессов затрагивается большое количество система банка, с которыми осуществляется интеграция по всевозможным каналам и форматам данных. Проект существует и успешно развивается в банке с 2012 года.

С 2019 года началась миграция на новую микросервисную архитектуру и постоянно освежаем стек технологий: OpenShift, K8S, Docker, Istio, Kafka, java 11. Часть систем, которые ожидают миграции, используют стек технологий RHEL 7.6, IBM WAS 9, IBM MQ 9, Oracle 19, java 8.

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

Команда состоит из сотрудников, расположенных на разных территориальных площадках. Основные коммуникации происходят посредством аудио и видео конференций, skype, zoom. Принятие решений происходит всей командой совместно, каждый участник может влиять на векторы развития, пробовать новое и задавать тренды.

С учетом темпов роста функциональности и команд обеспечивается возможность для самореализации и карьерного развития. Ежегодно проводится комитет по талантам для выдвижения сотрудников на повышение.

Команды работают по методологии Agile с использованием фреймворков SCRUM / Kanban. Для ведения проектной деятельности используются Jira, Confluence, BitBucket, Jenkins.

Кого мы ищем

Нам нужен человек, который обладает достаточным уровнем знаний для выполнения следующих задач:

  • Проектирование и разработка программного обеспечения, покрытие тестами разработанного функционала;
  • Декомпозиция и оценка задач по разработке, планирование задач и контроль исполнения;
  • Управление процессом разработки, ответственность за поставку результата в фиксированные сроки.

Требуемые компетенции

  • Опыт разработки приложений с использованием Java-технологий;
  • Уверенное владение JavaSE/JavaEE, знание стека Spring, Spring Boot, Spring Data;
  • Опыт работы с серверами приложений: IBM WAS, WildFly, Tomcat, Netty;
  • Опыт работы с системой контроля версий Git;
  • Опыт работы с Maven, Nexus;
  • Умение составлять SQL запросы, работать c реляционными БД (Oracle, PostgreSQL, MS SQL), работать с большими объёмами данных;
  • Опыт покрытия кода тестами junit, mockito и проведения code review;
  • Коммуникабельность, опыт работы в команде, умение четко формулировать свои мысли, умение отстаивать свои решения и позицию команды.

Будет плюсом

  • Опыт работы в Jira, Confluence, Bitbucket;
  • Опыт работы с REST, JMS, Kafka, MQ;
  • Опыт проектирования и разработки многопоточных приложений, приложений в микросервисной архитектуре;
  • Опыт работы в Agile;
  • Знания принципов интеграционного и нагрузочного тестирований;
  • Минимальные знания DevOps – Jenkins, Ansible, практический опыт DevOps (в т. ч. написание Groovy-скриптов);
  • Минимальные знания Docker;
  • Знание статических анализаторов кода (Sonar).

Бонусы

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

  • бессрочный трудовой договор, график 5/2, отсутствие строгого дресс-кода
  • Уровень заработной платы, который зависит от ваших технических знаний и навыков, состоит из оклада и годового премирования
  • Заботу о здоровье: корпоративную программу ДМС (включает стоматологию, обследования, лечение заболеваний и т.д.), бесплатный тренажерный зал, страхование жизни, посещение корпоративного санатория в Крыму одному или с семьей
  • Знания: индивидуальный план обучения с учебными курсами и поездками на конференции за счет работодателя, а еще у Вас будет возможность попробовать себя в роли спикера или ментора
  • Корпоративные мероприятия: Новый год, командные выезды, участие в интеллектуальных играх. Еще мы помним о Ваших детях и дарим подарки на новый год
  • Особые условия для сотрудников: льготные условия кредитования, специальные курсы обмена валюты, дисконт-программы от партнеров банка