Группа Компаний Орбита - ведущий разработчик цифровых решений, российская аккредитованная ИТ-компания.
Масштабный технологический проект с глубокой экспертизой в цифровизации бизнеса. Ключевые отрасли: государственный сектор, FinTech, HRTech, коммуникации и медиа, услуги, рынок недвижимости, travel.
Нам доверяют крупнейшие компании РФ, среди них: Т1, ВТБ, Иннотех, Альфа Банк, ОИС и другие.
Более 6 лет мы ведем собственную продуктовую и заказную разработку высокоэффективных цифровых решений.
В связи с расширением команды мы ищем developer java/Senior в команду Крупного Банка.
Требуемые знания и навыки:
- Опыт разработки на Java не менее пяти лет, в том числе создания распределенных и высоконагруженных систем
- Отличное знание Java 8+ и пакетов стандартной библиотеки
- Навыки разработки на Spring Framework и Spring Boot
- Опыт применения СУБД для работы с данными, умение составлять сложные SQL запросы
- Свободное владение инструментами Git и Apache Maven; опыт командной разработки в окружении непрерывной интеграции
- Отличное знание принципов ООП, умение обоснованно применять шаблоны (GRASP, GoF etc.)
- Понимание полного цикла разработки
- Технический английский, на уровне чтения документации
- Опыт работы в Linux, владение командной строкой.
Будет плюсом
- Понимание технологии контейнеризации и оркестрации
- Опыт разработки интеграционных тестов с применением Docker и Testcontainers
- Опыт использования Gitlab CI, Nexus 3 и Docker для выполнения CI/CD
- Навыки развертывания и настройки сервисов в кластере Kubernetes/OpenShift
- Опыт применения технологий обмена сообщениями (JMS, ActiveMQ Artemis)
- Использование ИИ на практике:
- Умение применять ИИ-инструменты для ускорения разработки, например для генерации шаблонного кода, тестов и DTO.
- Использование ИИ как помощника при рефакторинге и поиске альтернативных решений, с обязательной ручной проверкой результата.
- Умение писать эффективные запросы к ИИ и формулировать контекст задачи для получения полезного результата.
- Навык применения ИИ в рамках корпоративных правил по безопасности и неразглашению данных.
- Опыт работы с AI-assisted development tools, например Cline, Kilo
Задачи:
- Разрабатывать, внедрять и сопровождать решения на языке Java 8/11 с применением free-open-source (FOS) пакетов
- Проектировать сервисы, программные интерфейсы и методы интеграции с внешними системами
- Участвовать в разработке системной архитектуры, выбирать технологический стек на основании требований к программным средствам
- Оптимизировать разработанные решения, повышать показатели производительности и надежности
- Участвовать в планировании, декомпозиции и оценке задач
- Помогать в управлении командой, координировать и консультировать коллег, выполнять технический контроль
- Участвовать в развитии инфраструктуры разработки, создавать и обновлять процессы CI/CD
Мы предлагаем:
-
Удаленный формат;
-
Деньги: Белую ЗП всегда в рынке, оформление ТК РФ;
-
Комфортный старт: 3 месяца плавного погружения под присмотром HR;
-
Поддержка: ИТ-отсрочку и HR / юридические консультации 24/7;
-
Культура: прозрачные процессы и открытую коммуникацию;
-
Мощное железо: работу на лучших компах, мы не логируем время, у нас фокус на доверии и результате;
-
ДМС: забота о здоровье за счет компании;
-
Развитие: индивидуальный план обучения, конференции и митапы, мы помогаем развиваться и строить карьеру;
-
Личный бренд: выступления на конференциях, митапах, написание статей;
-
Бенефиты: ежеквартальное обновление корпоративных скидок;
-
Движ: вечеринки оффлайн и онлайн, мерч, конкурсы и челленджи