Требуемый опыт работы
От 1 года до 3 лет
Тип занятости
Полная занятость
График работы
Полный день
Обязанности: - Поддержка систем и добавление новой функциональности
- Расширение интеграции с сервисами
- Разработка новых сервисов
Требования: - Опыт коммерческой разработки на Java (>= 8) от 3-х лет
- Знание Java Design Patterns и структур данных, алгоритмических основ.
- Уверенное знание Java (Core, Collections, Concurrency, Security, IO, NIO и др.)
- Хорошее знание Spring Framework, Spring Boot (Core, MVC, JDBC, Hibernate, JPA, Security, Actuator)
- Опыт работы с SQL (СУБД PostgreSQL или подобной).
- Понимание и опыт работы с форматами XML, JSON, YAML, XSD (опционально Protobuf)
- Понимание асинхронного программирования
- Понимание жизненного цикла разработки ПО
Будет плюсом:
- Опыт работы с Kotlin
- Опыт работы с Webflux
- Опыт проектирования и разработки высоконагруженных, распределенных и отказоустойчивых систем
- Опыт написания unit и интеграционных тестов
- Опыт профилирования приложений - поиск утечек памяти, поиск bottlenecks приложений;
- Опыт работы с объектным хранилищем S3
Условия: - Официальное трудоустройство по ТК РФ;
- График работы 5/2:
- Амбициозные задачи и проекты:
- Работа в команде профессионалов в доброжелательной атмосфере:
- Подключение к программе ДМС (включает стоматологию, обследование, лечение заболеваний), а также возможность страхования родственников по корпоративной цене.
- Корпоративное обучение и развитие (портал обучения и развития удаленным доступом 24/7; собственный Центр развития компетенций);
- Насыщенная корпоративная жизнь: яркие корпоративы, праздники для детей сотрудников, корпоративные спортивные мероприятия; мотивационные награждения.
- Возможен полностью удаленный формат работы
Ключевые навыки
Kotlin
Webflux
Spring boot
Java
Вакансия опубликована 19.03.2024 в г. Нижний Новгород.