Java backend в Mad Brains (удаленно)
Mad Brains — студия мобильной разработки. С 2014 года мы создали десятки коммерчески успешных решений: маркетплейсы, гео- и медиа-сервисы, интерактивные карты, приложения для бронирования услуг и покупки билетов, корпоративные мессенджеры. Нам доверяют OneTwoTrip!, Лайфхакер, Omnicomm Online, Феникс Плюс и другие продуктовые бренды.
Требования:
- Хорошие знания Java (желательно Java 8+);
- Хороший опыт работы со Spring Framework;
- Понимание работы многопоточности, сетевого стека и клиент-серверного взаимодействия;
- Опыт работы с базами данных MySQL, PostgreSQL или подобных.
Будет плюсом:
- Опыт работы в команде;
- Опыт работы с NoSQL;
- Опыт разработки микросервисной архитектуры;
- Опыт работы с очередями сообщений RabbitMQ, Apache Kafka или похожими решениями;
- Опыт работы с Docker и Kubernetes.
Обязанности:
- Писать качественный, тестируемый и расширяемый код;
- Участвовать в принятии архитектурных решений, но без холиваров - в рамках разумного;
- Оценивать задачи, участвовать в выборе технологий и непосредственно влиять на развитие проектов;
- Принимать участие в code-review, с обеих сторон (получать рекомендации и помогать улучшать чужой код);
- Саморазвиваться и делиться знаниями в команде - учиться, учиться и еще раз учиться.
Условия работы:
- Имеем выстроенный процесс разработки: Трекер задач, GitLab, Code Review, CI.
- Профессиональный рост и развитие;
- Гибкий график работы;
- Заработная плата без задержек и социальные гарантии;
- Пересмотр заработной платы каждые пол года;
- Возможность разрабатывать проекты с нуля;
- Возможность влиять на принятие решений;
- Комфортный офис с панорамными окнами, уютной кухней с кофемашиной, зоной релакса с кальяном и приставкой.
- Возможность работать удалённо.