АПХ ЭКО-культура

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

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
Основные задачи:
  • Разработка и поддержка серверной части мобильной системы учета труда персонала в тепличных комплексах.
  • Проектирование, разработка и оптимизация модульного монолита с реляционной БД, файловым хранилищем, кэшем, сервером мониторинга и централизованным логированием.
  • Разработка и интеграция RESTful и GraphQL API, взаимодействие с фронтенд-разработчиками и бизнес-аналитиками.
  • Проектирование архитектуры приложения, оптимизация производительности и надежности системы.
  • Работа с реляционными (PostgreSQL) и NoSQL базами данных, миграция данных (Flyway, Liquibase).
  • Настройка процессов CI/CD, работа с контейнеризацией (Docker, Kubernetes).
  • Обеспечение безопасности приложения (защита от SQL-инъекций, XSS, CSRF, аутентификация через JWT).
  • Настройка мониторинга и логирования (Kibana, Grafana, Prometheus).
  • Разработка unit- и интеграционных тестов, проведение код-ревью.

Требования к опыту и знаниям:

  • От 3 лет опыта разработки серверной части приложений на Java (8+, предпочтительно 17/21).
  • Глубокие знания Spring Framework и Hibernate/JPA.
  • Опыт работы с реляционными и NoSQL базами данных.
  • Знание инструментов миграции данных (Flyway, Liquibase).
  • Разработка и интеграция RESTful и GraphQL API.
  • Опыт проектирования архитектуры приложений.
  • Владение инструментами сборки (Maven, Gradle).
  • Понимание принципов DevOps, настройка CI/CD.
  • Знание паттернов безопасности (SQL-инъекции, XSS, CSRF, JWT).
  • Опыт мониторинга и логирования.

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

  • Интеграция с внешними сервисами, функциональное программирование.
  • Опыт работы с Docker, Kubernetes, микросервисами, брокерами сообщений.
  • Оптимизация производительности системы и написание тестов.
  • Знание Agile и использование GitLab \ Jira.

Мы предлагаем:

  • Работу в крупной отечественной компании, имеющей государственную поддержку.
  • Оформление по ТК РФ в аккредитованную IT компанию, белую заработную плату без задержек.
  • График работы - 5/2 с 09.00 до 18.00;
  • Удаленный формат работы.