Java developer
Требования
Местоположение и тип занятости
Компания
Разработка программного обеспечения
Описание вакансии
Условия работы
Требуемый опыт работы: 3–6 лет
Полная занятость, полный день
Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП
Кого мы видим в своей команде?
- Человека, нацеленного на саморазвитие в выбранной сфере, с желанием искать новые пути решения задач
- Ответственного за ценность проекта, качество и сроки
- Способного задавать, а также поддерживать темп работы команды, производить декомпозицию поставленных задач
Обязанности:
- Проектирование надежных отказоустойчивых и переиспользуемых сервисов, способных функционировать под большими нагрузками
- Разработка, тестирование и поддержка платформенных микро сервисов в рамках кросс-функциональной команды
- Участие в выстраивании оптимальной архитектуры проекта
- Активное взаимодействие с проектным менеджером, аналитиками и инженерами тестирования для быстрой доставки качественных фич
- Проведение code review
Чего мы ждем от тебя:
- Опыт коммерческой разработки на Java более 2х лет
- Уверенные знания Java 8+
- Опыт разработки на Spring Framework, Spring Boot
- Уверенные знания и опыт работы с микро сервисами
- Опыт внедрения и применения на проекте CI/CD
- Опыт работы с Kafka и Rabbit MQ
- Опыт работы с синхронными протоколами взаимодействия сервисов (REST, gRPC и др.)
- Умение применять различные БД в зависимости от потребностей сервиса (PostgreSQL, MySQL, NoSQL, Mongo DB и др.)
- Опыт написания базовых тестов
- Опыт использования Hibernate
- Владение Docker
- Уверенное владение системой контроля версий Git
Преимуществом будет:
- Опыт работы с распределенными системами
- Умение строить алгоритмы решения задач
- Опыт работы с Camunda
- Наличие навыка быстрой и максимально приближенной оценки поставленных задач
- Английский для работы с клиентом и русский для коммуникации в команде
Ключевые навыки
- Английский — B2 — Средне-продвинутый
- Spring Framework
- Git
- Hibernate ORM
- PostgreSQL
- Java
- Kafka
- Docker
- Hibernate
- RabbitMQ
Бонусы
Что мы предлагаем:
- Работа с интересными и уникальными проектами
- Возможность карьерного и профессионального роста
- Стабильная выплата заработной платы 2 раза в месяц
- Оплачиваемые отпуска и больничные
- Наставничество на испытательном сроке и после
Можно обсудить:
- Компенсация спорта и фитнеса
- Посещение психолога (2 раза в месяц)
- Обучение за счет компании: профильные курсы
- Консультация с ведущими специалистами по Вашим pet-проектам
- Возможность релокация за счет компании (Европа)