Leantech AI Lab

Backend Developer (Java)

Не указана
  • Санкт-Петербург
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Java
  • PostgreSQL
  • Git
  • Spring Framework
  • Apache Kafka
  • RabbitMQ
  • Apache Cassandra
  • MS SQL
  • Docker-compose
  • Hibernate
  • REST API
  • Agile

Ищем Backend-разработчика (Java) для участия в разработке и развитии высоконагруженных корпоративных систем.

Обязанности

  • Разработка и поддержка backend-сервисов на Java
  • Интеграция с внешними и внутренними системами
  • Работа с базами данных и очередями сообщений
  • Работа с аналитическими хранилищами и потоками данных (Hive / NiFi)
  • Участие в проектировании и развитии архитектуры сервисов
  • Участие в code review, тестировании и оптимизации решений
  • Взаимодействие с аналитиками, тестировщиками и смежными командами

Требования

Обязательные:

  • Опыт коммерческой разработки на Java
  • Понимание принципов клиент-серверной архитектуры
  • Опыт работы с реляционными БД (PostgreSQL / MS SQL)
  • Опыт работы с системами контроля версий (Git)
  • Опыт работы с баг-трекинг системами (Azure DevOps, Jira, Confluence, Git)

Желательно:

  • Опыт работы с Kafka и/или RabbitMQ
  • Знание Docker
  • Опыт работы с NoSQL (Cassandra)
  • Понимание Agile / Scrum
  • Опыт интеграции REST / SOAP
  • Опыт code review и тестирования
  • Опыт работы с Apache Hive
  • Опыт работы с Apache NiFi

Технологический стек:

Java, PostgreSQL, MS SQL, Apache Hive, Apache NiFi, Kafka, RabbitMQ, Cassandra, Docker, Git, REST, Agile