Требуемый опыт работы: 3–6 лет Полная занятость, полный день
Нужно уметь и любить:
Разрабатывать новый функционал;
Проводить первичное тестирование новых разработок, в том числе проверка кода (Java, Go) команды разработки. Разработка и проведение модульного тестирования (UNIT тесты);
Оптимизировать кодовую базу приложений Backend. Снижение времени отклика пользовательских интерфейсов Backend;
Проводить поиск, анализ применимости и пилотирование новых технологий и фреймворков приложений Backend;
Проводить поиск путей улучшения принятых практик по ведению разработки внутри Команд;
Создавать и вести техническую документацию Backend приложений.
Нас интересует:
Знание ООП;
MVC frameworks (Spring, Spring Boot);
Знание Java / Go;
Знание RESTfull API, SOAP;
Протоколы http\https;
PostgreSQL, MongoDB, Redis и др.;
Микросервисная архитектура;
Высоконагруженные системы;
Docker, Kubernetes;
Gitlab;
Linux shell, сетевая безопасность и инструменты ее обеспечения.
Зарплата - это еще не всё
Гибридный или удалённый формат работы и гибкое начало рабочего дня;
Профессиональное развитие: участие в митапах, тренингах, конференциях, демо-днях и хакатонах;
Дополнительные 4 дня отпуска — итого 28 календарных дней за год;
Годовой бонус по результатам достижения KPI;
Корпоративная сотовая связь;
Добровольная медицинская страховка со стоматологией и лекарствами с возможностью бесплатно добавить двух близких родственников;
Фитнес-абонементы со скидкой и в рассрочку;
Денежная компенсация за использование личного ноутбука;