Java-разработчик
ОткликнутьсяGitFlic в поисках эксперта в Java разработке, для развития сервиса. Данная роль рассчитана на бэкэнд, работу с основным функционалом, управление БД. Участие во всех этапах разработки проекта.
Опыт: от 3х лет.
Занятость: полная, работа в офисе - г. Москва, м. Нагатинская.
Примеры задач которые предстоит решать:
- Разработка системы обработки очередей сообщений о различных событиях с использованием стека Spring Integration и RabbitMQ
- Разработка сервиса, писем и смс сообщений как транзакционных, так и маркетинговых (отправка пачкой)
- Разработка REST API сервиса для работы с данными пользователя сервиса
- Разработка сервиса отложенной обработки статистических данных, которые расположены в различных хранилищах SQL и NoSQL типа
- Разработка сложных SQL запросов для нормализации данных с учетом высокой нагрузки на хранилище данных
Чем необходимо заниматься:
- Работа над интересным проектом в небольшой и молодой компании
- Разработка и сопровождение сервиса, разрабатываемого компанией
Требования:
- Опыт работы от 3 лет
- Опыт работы с высоконагруженными и распределенными системами
- Опыт работы с системами контроля версий
- Знание основных принципов ООП и шаблонов проектирования
- Опыт работы с PostgreSQL (хранимые процедуры, представления)
- Опыт работы с key-value хранилищами
- Опыт разработки REST api
- Опыт интеграции и работы с платежными системами
- Опыт работы с системами очередей
- Опыт работы с сокетами
- Ответственность и порядочность
Используемые нами технологии:
- Java 11
- PostgreSQL 11.x
- RabbitMQ
- Redis
- Spring framework 5
- Spring boot 2
- Spring data
- Spring core
- Spring messaging
- Spring mvc
- Spring security
- Spring HATEOAS
- Spring integration
Плюсом будет:
- Законченные проекты
- Грамотно оформленное резюме
- Опыт с CI/CD
- Docker
- Kubernetes
- Cassandra
Зарплата:
- Согласовывается по результатам собеседования
- Корректируется после испытательного срока
- Испытательный срок: 1-3 месяца
Бонусы:
- Процессы налажены и оптимизированы
- Оперативное решение вопросов
- Молодой коллектив
- Работа над уникальным проектом
- Потенциал для роста
- Командная работа
- Корпоративные мероприятия
Ключевые навыки:
PostgreSQLSQLJavaООПGitRabbitMQRESTSpring BootSpring MVCSpring DataJava CoreCICDRedis
Дополнительные инструкции:
Расскажите о своем опыте. Приложите ссылки на реализованные проекты и уточните свою роль в них.Если вас заинтересовала наша вакансия, отправляйте резюме на почту hr@gitflic.ruМы просматриваем все резюме и связываемся с подходящими по опыту кандидатами.