Position

Senior BE Java Developer,
Remote Russia

Location


Remote Russia

Office Address


Project Description


В проект для крупнейшей компании-ритейлера, специализирующейся на продаже товаров для строительства, отделки и обустройства дома, требуется опытный Java-разработчик. Данная позиция предоставляет возможность присоединиться к международной команде профессионалов, разрабатывающих сложные системы для стабильной Компании-лидера в своей области.

Продукты, который мы развиваем - это внутренние приложения, которое используют сотрудники по всей стране. Это продукты по управлению товарными запасами и прогнозирования спроса.

У вас будет возможность как учиться самому, так и учить начинающих коллег. И у нас всегда есть право на ошибку - try fast, fail fast. Мы работаем в продуктовых командах, поэтому рядом с вами всегда будут аналитиками, QA-инженеры и все, кто необходим для решения задачи.

От вас мы ожидаем хорошего знания Java Core, практических навыков использования Spring, умения работать в команде и, конечно же, новых идей.
В работе вам поможет опыт работы co Spring Cloud, Jenkins, Docker. Но не расстраивайтесь, если у вас такого опыта нет - мы готовы обучить. Будет классно, если у вас есть опыт работы в распределенных высоконагруженных проектах.

Коротко про наш стек:
Java 8+ / Kotlin, Spring Boot & Cloud, RabbitMQ / Kafka, Apigee, MongoDB, PostgreSQL, Docker, Linux, Gitlab / GitHub, Jenkins Pipeline, Camunda BPM.

Responsibilities


    - Оценка и планирование задач
    - Проработка технической архитектурой (микросервисы)
    - Разработка микросервисов
    - Создание юнит-тестов и выстраивание CI/CD
    - Рефакторинг и багфиксинг
    - Код-ревью

Skills


Must have

    - Опыт разработки на Java от 3 лет
    - Java (8+)
    - Kotlin или готовность выучить язык
    - Spring Framework, Spring Boot (2+) опыт микросервисов
    - JUnit
    - Git
    - Docker

Nice to have

    - Kotlin
    - RabbitMQ или Kafka
    - PostgreSQL (или как минимум другая SQL СУБД)
    - MongoDB (или другая NoSQL СУБД, например, Couchbase, Cassandra)
    - Сamunda BPM
    - Jenkins/Kubernetes

Languages


English: A2 Elementary

Seniority


Senior

Relocation package


If needed, we can help you with relocation process. Click here for more information.

Work Type


Java

Ref Number


VR-60128

More job opportunities in
Java

Specialization Position / Title Location Seniority Send to a friend
Java Java Backend developer Remote Russia, RU Senior
Java Regular Java developer Remote Russia, RU Regular
Java Java Team Lead Remote Russia, RU Lead
Java Java Developer Remote Russia, RU Regular