IT-oneIT-one

Разработчик back-end (Java)

удалёнка

Команда разрабатывает микросервисную платформу для банковских сервисов. Задача — развивать и поддерживать серверные компоненты, обеспечивать надёжность интеграций и производительность взаимодействий для внутренних и клиентских сценариев.

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

Стек

JavaSpring FrameworkPostgreSQLKafkaHibernateApache ActiveMQ ArtemisKubernetesJenkinsSQLGitMavenJUnitMockito

Задачи

  • Разработка микросервисов и компонентов системы
  • Участие в проектировании архитектуры и компонентов
  • Написание понятного и эффективного кода на Java с покрытием тестами
  • Проведение и участие в code review
  • Обеспечение эффективного взаимодействия через MQ и интеграций с другими командами

Обязательно

  • опыт разработки ПО не менее 3 лет
  • опыт работы с Java и Spring Framework
  • опыт с реляционными базами данных (PostgreSQL, SQL)
  • знание Hibernate и ORM-подходов
  • знание и применение ООП, SOLID, DRY, KISS
  • опыт работы с MQ: Kafka и Apache ActiveMQ Artemis
  • опыт с тестовыми фреймворками (JUnit, TestNG) и моками (Mockito)

Будет плюсом

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

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

Смотреть ещё

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