Вакансия: Разработчик Java, Team Lead (удалённо)
Приглашаем опытного Senior Java разработчика, Team Lead, который умеет управлять, мотивировать и работать с людьми, понимает как найти оптимальное решение, умеет приоритизировать цели и ресурсы.
Чем предстоит заниматься?
- проектирование/доработка функционала по требованиям;
- оценка требований;
- проведение митингов с командой;
- участие во встречах с заказчиком, аналитиками;
- участие в обучении более младших разработчиков, code review, внедрение новых практик и идей, делающих продукт лучше, а жизнь команды - эффективнее.
Требования к кандидату:
Технический опыт:
- Java (Spring);
- JavaScript (React);
- Kubernetes, Kafka, Hazelcast, Postgresql, Oracle (процедуры, триггеры);
- тюнинг JVM, PostgreSQL.
Архитектура:
- микросервисная архитектура(основные принципы, плюсы минусы, возможные проблемы, пути решения);
- организация интеграций с внешними системами;
- умение аргументирванно отстаивать свое мнение(архитектурное решение), быть готовым к компромиссам и диалогу.
Аналитика:
- умение читать и писать документацию, постановки, схемы, декомпозировать задачи, определять оптимальные пути решения.
Менеджмент:
- выстраивание процессов в команде разработки;
- умение управлять своим временем и временем команды;
- явно распределять приоритеты, аргументированно доносить до всех участников процесса;
- взаимодействие с командой эксплуатации;
- управление релизным циклом продукта(формирование состава релиза, подготовка и передача релиза в эксплуатацию);
- готовность взаимодействовать с тех. и управляющим персоналом смежных систем.
Мы предлагаем: