Middle Java разработчик (Сервисы и безопасность) — Россия, Санкт-Петербург
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Санкт-Петербург
Формат: Офис
Занятость: Полная занятость
Грейд: Middle
Наша команда развивает современные цифровые продукты, применяет smart-модели прогнозирования, которые рассчитаны как для внутренних пользователей aHQsq, так для внешнего рынка, с постоянно растущем количеством пользователей от 2 тысяч.
Разработка ведется на различных ОС, в том числе и мобильных (iOS, Android).
Продукты в сфере управления портфелем недвижимости, транспортным обеспечением, технологий умного офиса, и ряда услуг, делающих жизнь офиса комфортной для каждого сотрудника.
Обязанности
• разработка прикладных программ (JAVA)
• поиск наилучших решений совместно с дизайнерами и аналитиками
• оценка трудоёмкости задач, участие в планировании;
• написание unit-тестов
• менторство (развитие tech skills) стажёров
• взаимодействие с разработчиками и другими командами в формате Agile.
Требования
• высшее образование
• опыт работы в проектах по разработке/модификации/внедрению ПО от 5 лет
• понимание цикла разработки, внедрения и сопровождения ПО (разработка, интеграция, тестирование, развертывание, мониторинг)
• Знание системы сборки (Gradle, Maven)
• практический опыт Java Core, JCF
• практический опыт Spring Core, Spring MVC, Spring Data JPA, Spring AOP
• понимание принципов Hibernate
• опыт применения JUnit, Mockito или других фреймворков для Unit-тестов (тестирование, виды, зависимости)
• знание технологий REST, XML, JSON, HTTP
• практический опыт с Nexus, Bitbucket
• логирование: какие зависимости, какие уровни, как использовать, сопутствующие технологии
• понимание принципов и опыт применения SQL, PostgreSQL
• Jenkins, Bash, Ansible, Docker, Linux, SSL, OpenShift
• Spring security, oauth2, ролевая модель, методы конфигурации
• OpenShift конфигурации (понимание работы, настройка основных сущностей в namespace)
• понимание принципов и методологии DevOps, сборочного процесса (CI/CD)
• знание основных методологий разработки программного обеспечения (Agile, Scrum)
• опыт командной разработки с использованием трекер-систем (Confluence, Jira и т.п.)
• навыки работы с генеративными AI-моделями; опыт создания AI-агентов и использования их в работе будет преимуществом
• опыт использования MRscM4w5, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов
• инструментальное владение AI для анализа, генерации и автоматизации.
Условия
• комфортный современный офиc ул. Уральская, 1
• график работы: офис/гибрид
• ежегодный пересмотр зарплаты, годовая премия
• корпоративный спортзал и зоны отдыха
• более 400 образовательных программ pkPKQvG7rgYKUVfm для профессионального и карьерного развития
• программа адаптации и помощь руководителя на старте (для Junior позиций)
• расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
• подписка Прайм с возможностью совместного использования на трёх близких
• вознаграждение за рекомендацию друзей в команду aHQsq.