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