Senior Java-разработчик (Интеграция)

Алматы (Головной офис)
Полный день
|
От 1 года до 3 лет
|
От 2 до 4 лет
|
От 3 до 6 лет

Обязанности

  •  Разработка и сопровождение интеграционных микросервисов
  •  Проектирование и реализация интеграционных потоков и API
  •  Диагностика и устранение проблем интеграции
  •  Взаимодействие с аналитиками, DevOps, продуктовыми и сервисными командами
  •  Разработка backend-компонентов микросервисов (frontend — при необходимости)
  •  Проведение code review и предоставление обратной связи
  •  Менторинг junior и middle разработчиков
  •  Участие в принятии архитектурных решений
  •  Участие в улучшении процессов разработки и кодовой базы

Требования:

  • Уверенное знание Java (8+)
  • Опыт работы со Spring / Spring Boot
  • Опыт разработки и поддержки микросервисной архитектуры
  • Опыт интеграции сервисов между собой и с внешними системами
  • Опыт работы с REST и SOAP сервисами
  • Опыт работы с FTP/SFTP, JDBC, S3
  • Знание основных шаблонов интеграции (Enterprise Integration Patterns): event-driven architecture, queue, topic и т.д.
  • Понимание service-to-service коммуникаций (sync/async)
  • Опыт работы с брокерами сообщений
  • Опыт работы с реляционными и NoSQL БД (Oracle, PostgreSQL, MongoDB, Redis)
  • Опыт работы с Docker / Kubernetes
  • Опыт логирования, мониторинга и трассировки микросервисов
  • Базовое понимание механизмов аутентификации и авторизации (JWT и др.)

Будет плюсом:

  • Опыт работы с Apache Camel
  • Опыт работы с ESB-решениями
  • Full-stack опыт
  • Знание концепций PKI и ЭЦП, реализация сервисов Электронных Цифровых Подписей
  • Взаимодействие с сервисами госуслуг посредством ВШЭП/ШЭП
  • Понимание OAuth 2.0 / OpenID Connect

Условия:

  • Работа в команде с дружеской атмосферой, где ценится юмор, поддержка и желание развиваться
  • Перспектива профессионального роста 
  • Полное отсутствие бюрократии
  • Никакого дресс-кода
  • Офис в центре города (г. Алматы, ул. Абая 26А)
  • Chill-зона - уютный дворик, workout-площадка :)
  • Бесплатный тренажерный зал в офисе
  • Электронная библиотека
  • Обучение, тренинги и курсы за счет компании
  • Языковые курсы
  • Годовой бонус