👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior Java Developer

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

МоскваМожно удаленно

Компания

Информационные технологии, системная интеграция, интернет

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

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

Международная продуктовая компания ID Finance ищет Java разработчика в Московский офис. Мы предлагаем работу над стабильным разветвленным проектом (Россия, Казахстан, Испания, Польша, Бразилия, Мексика) с возможностью решать сложные задачи, применять новые технологии и нестандартные решения. Вы будете работать по Agile методологии с частыми релизами, обязательным ревью кода и плотным взаимодействием с бизнесом.

Задачи:

  • Разработка нового функционала и рефакторинг существующего решения;
  • Масштабирование функционала в новые страны (сейчас уже 6 стран в портфолио)

Требования:

  • Глубокое понимание объектно-ориентированного программирования и шаблонов проектирования;
  • Опыт применения современных Java-технологий, среди прочего Spring, Hibernate;
  • Понимание протокола HTTP и опыт работы с внешними API (REST);
  • Опыт работы с реляционными базами данных

Бонусы

  • Работа в одной из самых быстрорастущих компаний в своём сегменте;
  • Международный коллектив и работа, связанная с бизнесом в разных странах;
  • Адекватный менеджмент, отсутствие бюрократии;
  • Оплата профильных курсов и конференций;
  • Корпоративное медицинское обслуживание;
  • Оформление трудовых отношений в соответствии с ТК РФ;
  • Офис в 7 мин. ходьбы от м. Парк Победы, м. Багратионовская или м. Фили

Дополнительные инструкции

Будет плюсом:

  • Работа с нереляционными базами данных;
  • Работа с микросервисной архитектурой

Стек технологий на проекте:

  • JAVA 8+
  • Kotlin
  • Spring Framework
  • Infrastructure - Docker, ELK, Netflix stack (Swarm, Consul, Vault, Hystrix, Kibana, Grafana, Prometheus, Haproxy)
  • NoSql - Mongo, GridFS, Redis, ElasticSearch
  • Business DSLs - Groovy and Kotlin
  • Messaging - RabbitMQ
  • RDBMS - MySql
  • JavaEE (JPA, JAX-RS), Glassfish
  • ORM - Hibernate, Jooq
  • Testing - on Spock, JUnit, Mockito, RestAssured
  • Build - Gradle, Maven