Middle Java Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
RedLab входит в группу компаний Litota. 15 лет мы создаем и внедряем решения для развития бизнеса ведущих компаний букмекерской и финансовой сфер.
Для выполнения проектов по заказной разработке ПО с иностранными заказчиками наша команда ищет middle backend разработчика.
Наш принцип - работать с лучшими. Мы подбираем талантливых разработчиков, тестировщиков, аналитиков, тим-лидов и других специалистов по всему миру, чтобы вместе разрабатывать программное обеспечение и запускать интересные проекты.
Станьте частью нашей компании, где ценится мнение технического специалиста и где хорошо оплачивается готовность ответить на профессиональные вызовы.
Каждый день наши сотрудники работают из России, ЮАР, Испании, Турции, Сербии, Чехии, Казахстана, Вьетнама, Бали, Армении, Украины и других стран. Несмотря на это мы чувствуем себя единой сильной командой: новые сотрудники адаптируются максимально быстро, и каждый из них находит у нас новые возможности для развития.
Мы поручим:
- Разработку новой функциональности в проектах заказной разработки ПО.
- Рефакторинг и оптимизацию существующей функциональности.
- Исправление найденных дефектов.
- Написание модульных и интеграционных тестов.
- Написание технической документации.
Для выполнения задач необходимы:
- Опыт работы на Java от 3-х лет.
- Понимание устройства и основных принципов работы платформы JVM. Умение отлаживать и профилировать java-приложения.
- Опыт использования Spring Framework в реальных проектах.
- Знание основных принципов и подходов в работе с реляционными базами данных.
- Знание основных подходов к написанию клиент-серверных приложений и приложений с распределенной архитектурой.
- Понимание подходов и техник написания модульных и интеграционных тестов.
Будет плюсом:
- Опыт использования основных java-фреймворков (SpringBoot).
- Знание принципов работы популярных реляционных и нереляционных баз данных (MySQL, Postgres, MongoDB, Redis).
- Опыт работы с брокерами cообщений (ActiveMQ, ZeroMQ, RabbitMQ).
- Понимание особенностей запуска приложений в контейнеризирванном окружении (Docker Swarm, Kubernetes).
- Опыт работы с VCS (в частности, с Git).
Мы предлагаем:
- Удаленную работу - возможность распоряжаться своим временем с наибольшей эффективностью, но при этом чувствовать свою причастность к делу и команде (full time)
- Интересные и уникальные проекты - в области Fintech, iGaming и в других трендовых направлениях
- Справедливое вознаграждение в соответствии со вкладом в развитие компании
- Возможность профессионального развития до руководителя группы разработки.
- Самостоятельность, контроль по целям - сотрудники сами решают, когда и какой задачей заниматься