Обязанности:
Создание логики работы приложений, обеспечение их стабильности, масштабируемости и безопасности. Проектирование, оптимизация и поддержка баз данных, обеспечение их интеграции с приложением. Интеграция с внешними сервисами и API: подключение и настройка взаимодействия с другими сервисами и платформами через API. Создание и документирование API, которое будет использоваться фронтенд-разработчиками и/или внешними партнерами. Реализация мер по защите данных и предотвращению уязвимостей. Разработка и выполнение тестов для проверки качества кода, поиск и устранение ошибок. Непрерывная интеграция и доставка (CI/CD): настройка и поддержка процессов автоматического тестирования и развертывания приложений. Анализ производительности приложений и их компонентов, оптимизация нагрузки и времени ответа сервера. Участие в планировании проекта: взаимодействие с командой для определения требований к проекту, оценка задач и планирование их выполнения. Создание технической документации для разработанного программного обеспечения. При написании кода вносит в него пояснения к исходному тексту программы, находящиеся непосредственно внутри комментируемого кода (комментарии должны объяснять намерения Разработчика и разбивать программу на лёгкие для понимания части, стремиться к тому, чтобы структура классов и структура баз данных были максимально понятными и прозрачными). Отвечает за резервное копирование и восстановление сайтов из резервной копии при необходимости.
Требования:
Коммерческий опыт Java от 2 лет; Опыт работы со Spring Boot (Core, MVC, Data); Опыт работы с PostgreSQL (SQL, индексы, транзакции); Понимание принципов микросервисной архитектуры; Опыт работы с брокерами сообщений (Kafka / RabbitMQ / ActiveMQ); Опыт highload и финтех проектов; Kubernetes; CI/CD; Опыт работы с Hibernate.Похожие вакансии
От 40 000 до 50 000 руб.
Таганрог
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ИНОСТУДИО СОЛЮШИНС"
От 30 000 до 30 000 руб.
Таганрог
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "АМБРЕЛЛА АЛЬЯНС"