Программист Java

Уровень зарплаты: от 115 000 ₽
Ростов-на-Дону
От 3 до 6 лет, Полный день, Не указано
Дата публикации: 08.06.2026

Обязанности

  • Создание логики работы приложений, обеспечение их стабильности, масштабируемости и безопасности.
  • Проектирование, оптимизация и поддержка баз данных, обеспечение их интеграции с приложением.
  • Интеграция с внешними сервисами и API: подключение и настройка взаимодействия с другими сервисами и платформами через API.
  • Создание и документирование API, которое будет использоваться фронтенд-разработчиками и/или внешними партнерами.
  • Реализация мер по защите данных и предотвращению уязвимостей.
  • Разработка и выполнение тестов для проверки качества кода, поиск и устранение ошибок.
  • Непрерывная интеграция и доставка (CI/CD): настройка и поддержка процессов автоматического тестирования и развертывания приложений.
  • Анализ производительности приложений и их компонентов, оптимизация нагрузки и времени ответа сервера.
  • Участие в планировании проекта: взаимодействие с командой для определения требований к проекту, оценка задач и планирование их выполнения.
  • Создание технической документации для разработанного программного обеспечения.
  • При написании кода вносит в него пояснения к исходному тексту программы, находящиеся непосредственно внутри комментируемого кода (комментарии должны объяснять намерения Разработчика и разбивать программу на лёгкие для понимания части, стремиться к тому, чтобы структура классов и структура баз данных были максимально понятными и прозрачными).
  • Отвечает за резервное копирование и восстановление сайтов из резервной копии при необходимости.
  • создание логики работы приложений, обеспечение их стабильности, масштабируемости и безопасности.
  • проектирование, оптимизация и поддержка баз данных, обеспечение их интеграции с приложением.
  • интеграция с внешними сервисами и api подключение и настройка взаимодействия с другими сервисами и платформами через api.
  • создание и документирование api, которое будет использоваться фронтенд-разработчиками и/или внешними партнерами.
  • реализация мер по защите данных и предотвращению уязвимостей.
  • разработка и выполнение тестов для проверки качества кода, поиск и устранение ошибок.
  • непрерывная интеграция и доставка (ci/cd) настройка и поддержка процессов автоматического тестирования и развертывания приложений.
  • анализ производительности приложений и их компонентов, оптимизация нагрузки и времени ответа сервера.
  • участие в планировании проекта взаимодействие с командой для определения требований к проекту, оценка задач и планирование их выполнения.
  • создание технической документации для разработанного программного обеспечения.
  • при написании кода вносит в него пояснения к исходному тексту программы, находящиеся непосредственно внутри комментируемого кода (комментарии должны объяснять намерения разработчика и разбивать программу на лёгкие для понимания части, стремиться к тому, чтобы структура классов и структура баз данных были максимально понятными и прозрачными).
  • отвечает за резервное копирование и восстановление сайтов из резервной копии при необходимости.

Требования

  • Коммерческий опыт Java от 2 лет;
  • Опыт работы со Spring Boot (Core, MVC, Data);
  • Опыт работы с PostgreSQL (SQL, индексы, транзакции);
  • Понимание принципов микросервисной архитектуры;
  • Опыт работы с брокерами сообщений (Kafka / RabbitMQ / ActiveMQ);
  • Опыт highload и финтех проектов;
  • Kubernetes;
  • CI/CD;
  • Опыт работы с Hibernate.
  • коммерческий опыт java от 2 лет;
  • опыт работы со spring boot (core, mvc, data);
  • опыт работы с postgresql (sql, индексы, транзакции);
  • понимание принципов микросервисной архитектуры;
  • опыт работы с брокерами сообщений (kafka / rabbitmq / activemq);
  • опыт highload и финтех проектов;
  • kubernetes;
  • ci/cd;
  • опыт работы с hibernate.