Middle/Senior ‎Java Developer

Требования

Бэкенд
Java
Hibernate
MongoDB
MySQL
Java Spring Framework

Условия

Минск

Компания

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

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

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

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

Задачи:

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

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

  • JAVA 7-8
  • Spring Framework
  • Infrastructure - Docker, ELK, Netflix stack (Swarm, Consul, Vault, Hystrix, Kibana, Grafana, Prometheus, Haproxy)
  • Custom framework for microservices (on the base of spring and jetty)
  • NoSql - Mongo, GridFS, Redis, ElasticSearch
  • Event sourcing - Axon framework
  • Business DSLs - Groovy and Kotlin
  • Messaging - RabbitMQ
  • Analytics (Big Data) - Spark
  • RDBMS - MySql
  • JEE - EJB, JPA, JAX-RS, Glassfish
  • ORM - Hibernate, Jooq
  • Testing - on Spock, JUnit, Mockito, RestAssured
  • Build - Gradle, Maven

Требования:

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

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

  • NoSQL базами данных Mongo: применение индексов, оптимизация запросов;
  • приветствуется опыт работы с RabbitMQ или другими системами обмена сообщений
  • понимание SOAP
  • опыт работы с Git

Бонусы

Условия:

  • высокая заработная плата, защищённая от колебаний курса валют;
  • возможность получения бонусов;
  • 50% оплата курсов английского языка;
  • режим работы, уважающий биоритмы каждого отдельного сотрудника;
  • отпуск + 5 day off;
  • конференции
  • комфортные условия в уютном офисе БЦ "Порт";
  • молодой, красивый и реально дружный коллектив;
  • весёлые корпоративные мероприятия;
  • свободная велопарковка;
  • чай, кофе и прочие приятности за счёт компании.