Senior Java Developer

Основные обязанности сотрудника:

Предстоят разработка и доработка промышленной интеграционной сервисной шины для финансового ПО с использованием Java.

Что мы хотим видеть в кандидатах:
  • навыки разработки на языке Java сервисов/микросервисов;
  • навыки чтения и понимания серверного кода (Oracle PL/SQL, SQL);
  • знание принципов разработки программного обеспечения TDD (test-driven development);
  • знание принципов разработки безопасного кода и умение применять их на практике;
  • знание принципов разработки высокопроизводительного кода;
  • навыки анализа и проектирования структур реляционных баз данных;
  • владение технологией оценки качества разработанного кода в соответствии с критериями и разработки кода в соответствии с учетом этих критериев;
  • владение технологией разработки программного обеспечения, в соответствии с установленными правилами стиля кодирования;
  • представление о технологии непрерывной интеграции CI (continuous integration) и о её назначении в разработке ПО;
  • представление о протоколах SOAP, REST.
Дополнительно:
  • представление об Open Shift, srping, Kubernetes, Rabbit;
  • коммуникабельность;
  • работа в команде спринтами.
Что предлагаем взамен:
  • Возможность карьерного роста
  • Опыт работы в распределенной команде
  • Опыт совместной работы в крупном коллективе
  • Работа в офисе с возможностью гибко подстраивать график
  • Конкурентная з/п с перспективой роста (по результатам собеседования)
  • Внутреннее обучение
  • Оплачиваемый больничный и отпуск
  • Материальную поддержку от компании в трудных ситуациях
  • Корпоративные скидки на изучение английского языка
  • Бесплатное пользование сервисом профессиональных медицинских онлайн-консультаций "Онлайн Доктор" 
Понравилась вакансия?
Напишите нам
Не более 7 Мб