Java/Kotlin Developer

Дата размещения вакансии: 26.06.2024
Работодатель: Группа страховых компаний Югория
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Страховая компания Югория одна из крупнейших и активно развивающихся страховых компаний России, на рынке с 1997 года. Региональная сеть компании включает в себя 154 филиала, более 300 агентств и точек продаж, работающих в 65 регионах России от Калининграда до Владивостока.

Мы находимся в поиске Java/Kotlin разработчика к нам в команду Л. К. Агента.

Цель проекта: создание удобного цифрового пространства для агентов компании, чтобы снять операционную нагрузку и позволить продавать наибольшее количество страховых продуктов.

Проект: система в микросервисном стиле, состоящей из нескольких компонентов, реализованных на C#, Java, 1С с фронтом на Angular.
Есть интеграции с внешними сервисами.

Что предстоит делать:

  • Разработка новых и поддержка существующих сервисов (в том числе написанных на Kotlin)
  • Оценка и декомпозиция задач

Что нужно знать и уметь:

  • Знания Kotlin для backend разработки
  • Java 17
  • Spring Boot
  • Spring Security (умение настроить цепочку фильтров, написать свой фильтр)
  • Spring Data (умение работать с JPA-репозиториями, создание кастомных методов, написание нативных запросов)
  • PostgreSQL (DML, DDL, понимание join, оптимизация запросов)
  • Liquibase (создание миграций, создание скриптов для отката)
  • ElasticSearch
  • REST API
  • RabbitMQ
  • Умение писать интеграционные тесты с использованием testcontainers
  • Понимание микросервисной архитектуры, взаимодействия микросервисов, опыт написания микросервисов
  • CI/CD (Git, Jenkins, k8s)
  • Способность самостоятельно выбирать эффективный способ решения задачи
  • Аккуратность и продуманность в реализации задачи, внимание к деталям

От нас:

  • Оформление по ТК РФ

  • Удаленный/гибридный/офисный формат работы на ваш выбор

  • Скидки для сотрудника и членов семьи на все продукты компании

  • Возможность влиять на процессы и реализовывать идеи

  • Профессиональное развитие и вертикальный рост

  • Корпоративное обучение (вебинары, тренинги, конференции и пр.)

  • Конкурентоспособная заработная плата в зависимости от уровня компетенций по итогам интервью

  • Квартальные премии