IT-oneIT-one

Senior Разработчик Java

удалёнка

Работа в кросс‑функциональной команде над разработкой и поддержкой микросервисов для банковских клиентских сервисов. Ведёте проектирование компонентов, написание кода и тестов, code review и интеграцию с аналитикой и фронтендом для обеспечения надёжности и функциональности продукта

ГрейдSenior
Опытот 3 лет

Стек

JavaSpring BootPostgreSQLKafkaHibernateRabbitMQGitMavenJUnitMockito

Задачи

  • разработка и поддержка микросервисов
  • проектирование компонентов системы
  • написание чистого и тестируемого кода с покрытием тестами
  • участие в командном code review
  • взаимодействие с frontend-разработчиками, аналитиками и QA

Обязательно

  • опыт разработки на Java от 3 лет
  • опыт работы с микросервисной архитектурой (1.5+ года на проекте)
  • знание Spring Framework (Boot/Cloud/AOP/Security) и Hibernate
  • опыт работы с реляционными БД и умение проектировать эффективные запросы
  • опыт работы с Kafka и RabbitMQ
  • знание принципов ООП, SOLID, DRY, KISS и стандартных структур данных
  • опыт работы с Git, Maven и тестовыми фреймворками (JUnit/TestNG, Mockito)

Будет плюсом

  • опыт проектирования высоконагруженных систем
  • опыт с Docker и Kubernetes
  • опыт с Spring Boot и Spring Cloud
  • знание TeamCity, Jira, Confluence
  • знакомство с функциональной парадигмой и чистым кодом
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT