Java developer (middle/senior)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Наша компания GO DIGITAL занимается цифровой трансформацией бизнеса. Осуществляем весь цикл разработки цифровых продуктов, начиная от тестирования идей, консалтинга, до разработки и поставки самого продукта заказчику.
Кроме своих продуктов активно развиваем аутстафф направление.
Наши партнеры: крупные игроки банковской сферы, торговой сети: банки Тинькофф, ВТБ, М-Видео...
Какие задачи необходимо решать:
- Проектировать надежные отказоустойчивые и переиспользуемые сервисы, способные функционировать под большими нагрузками.
- Разработывать, тестировать и поддерживать платформенные микросервисы в рамках кросс-функциональной команды.
- Активно взаимодействовать с руководителем продукта, архитектором, аналитиками и инженерами тестирования для быстрой доставки качественных продуктовых фич.
- Проведить code review.
Наши требования:
- Опыт коммерческой разработки на Java/Kotlin от 2,5 лет
- Опыт работы с Spring Boot, Spring Data, Spring Cloud, Spring for Apache Kafka...
- Навыки работы с базами данных, знание основ SQL (PostgreSQL, Oracle)
- Интеграция на основе языков описания интерфейсов (swagger, wsdl)
- Знания Git, Maven, Gradle
- Опыт написания тестов (юнитов или авто)
- Опыт работы с любыми оркестраторами контейнеров (k8s, OpenShift, Rancher, Nomad, Docker Swarm)
- Работа с брокерами сообщений (Kafka, IBM MQ)
- Мониторинг с Grafana и Prometheus
- Знание паттернов проектирования распределенных систем
- Знание требований к современным распределенным, высоконагруженным приложениям.
Будет большим плюсом (но если что - научим):
- Опыт работы с Camunda (Zeebee)
- Опыт работы с продуктами HashiCorp(Consul, Vault)
Как начать работу с нами:
1.Пройти короткое собеседование, чтобы проверить скилы
2.Подбираем проект
3. Проходим интервью по выбранным проектам
4. Начинаем работать!
Бонусы
Каждый наш проект это:
- Микросервисная архитектура (есть продукты, объединяющие до 3-х сотен микросервисов)
- Быстродействие. Есть продукты, в которых полный цикл оценки кредитной заявки занимает 40 сек. И в планах сократить это время до 10 сек. (в то время как у конкурентов в среднем это 15 минут)
- Высоконагруженная, отказоустойчивая архитектура на миллионы пользователей
- Тысячи инстансев
- Суперапы
- Высокие нагрузки или просто – highload
- Актуальный стек
- Высокие ставки по оплате
Твои возможности в нашей команде:
- Менторство от ведущих разработчиков. Ты можешь прокачаться от Middle до Senior за несколько месяцев
- Релокация с проекта на проект. Ты можешь повышать уровень сложности задач, свой грейд, или расширять свой стек. И это все в одной команде!
- Выбрать проект на «входе», который действительно нравится по стеку и по сложности: на одних сотни микросервисов и тысячи инстансев, на других-многопоточность, на третьих хайлод и безопасность.