Проектная работа в формате аутстаффинга. Полная занятость, возможна удалённая работа.
Требования:
- Опыт работы разработчиком от 3 лет в проектах разработки, модификации или внедрения ПО с использованием Java.
- Java 11+.
- Глубокое понимание Spring (Spring Boot, Spring MVC, Spring Data JPA, Spring Security) и Hibernate (ORM, транзакции, кэширование).
- Опыт работы со Spring Cloud, Kafka, Maven или Gradle, Camunda (автоматизация бизнес-процессов, BPMN-моделирование), Oracle и PostgreSQL.
- Опыт разработки RESTful API и интеграции с внешними сервисами.
- Опыт использования Docker и Kubernetes для контейнеризации, развертывания и масштабирования микросервисов.
- Знание JUnit для юнит- и интеграционного тестирования.
- Опыт работы с ELK (Elasticsearch, Logstash, Kibana) для логирования, аналитики и мониторинга.
- Опыт командной разработки с Confluence и Jira.
- Понимание микросервисной архитектуры и принципов CI/CD.
- Умение писать чистый и поддерживаемый код, соблюдать best practices и архитектурные паттерны.