Backend - разработчик

Дата размещения вакансии: 17.09.2024
Работодатель: Т1
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 1 года до 3 лет

Обязанности:

  • разработка решений обеспечивающих автоматизацию по проведению Онбординга клиентов, проверок по спискам, обновления данных клиентов крупного инвестиционного бизнеса
  • внедрение сквозных автоматизированных процессов обслуживание клиентов от предоставления документов до подключения выбранных сервисов
  • в рамках цифровой трансформации выполнение работ по унификации архитектурного решения в соответствии с требованиями

Требования:

  • опыт работы с Java от 2 лет
  • уверенные знания основных современных концепций и принципов разработки на платформе Java
  • хорошее знание и умение применять на практике принципы ООП, SOLID, DRY, KISS
  • знание стандартных алгоритмов и структур данных
  • опыт разработки на Java с использованием технологий: Spring Framework (Cloud, Boot, AOP, Security, etc), Hibernate
  • знание и опыт применения: Stream, Optional, Collections, etc. Разработка с использованием Java 8 - 11
  • опыт работы с тестовыми фреймворками: Junit, TestNG, Mokito
  • опыт работы с реляционными базами данных
  • знание теоретических основ проектирования БД и построения эффективных запросов
  • опыт работы с Git, Maven.
  • опыт работы с Kafka или другими брокерами сообщений
  • понимание REST, желателен опыт работы с OpenApi и понимание подхода ApiFirst

Плюсом будут:

  • опыт проектирования высоконагруженных систем
  • опыт работы с Docker, Kubernetes
  • опыт работы с TeamCity, Jira, Confluence
  • умение писать чистый, документированный и тестируемый код и тесты к нему (модульные и интеграционные)
  • понимание что такое микросервисная архитектура, её плюсы и минусы