Java Developer SDE

Волга-волгаУдаленно

200 000 - 260 000 рублей

MiddleRemoteКачество текста 4/5

BackendJavaPostgreSQLMySQLDockerKubernetesKafkaRabbitMQMongoDBRedisCI/CDNoSQLSQL
Откликнуться
Задачи:
• Разработка высоконагруженных распределенных сервисов на Java (версии 11+);
• Проектирование и реализация микросервисной архитектуры с использованием Spring Boot;
• Интеграция с брокерами сообщений (Kafka / RabbitMQ);
• Оптимизация запросов и работа с реляционными базами данных (Postgres / MySQL);
• Контейнеризация и оркестрация приложений (Docker + Kubernetes);
• Участие в код-ревью, техническом дизайне и рефакторинге;

Обязательные требования:
• Отличное знание Java 11+;
• Опыт работы с одним из фреймворков: Spring Boot, Quarkus, Micronaut, Vert.x;
• Опыт с одним из брокеров сообщений: Kafka, RabbitMQ, ActiveMQ;
• Уверенное знание SQL и опыт работы с Postgres или MySQL (Oracle — плюс);
• Опыт работы с Git (ветвление, rebase, pull requests);

Будет плюсом:
• Опыт работы в высоконагруженных системах (High-Load);
• Знание принципов реактивного программирования (Reactor, RxJava);
• Опыт с NoSQL базами (Cassandra, Redis, MongoDB);
• Написание Unit / Integration тестов (JUnit, Mockito, Testcontainers);
• Понимание CI/CD пайплайнов (GitLab CI, Jenkins, GitHub Actions);

Условия:
• Конкурентная заработная плата и возможность карьерного роста;
• Гибкий график работы и комфортные условия труда;
• Возможность участия в интересных проектах и обучение новым технологиям;
• Работа в крутой команде профессионалов.