Java-разработчик — Россия, Курск
Зарплата не указана
ОткликнутьсяТвои задачи:
• Разрабатывать, развертывать и обслуживать приложения на Java
• Проектировать архитектурные решения для новых модулей системы
• Заниматься оптимизацией существующего кода и баз данных
• Разрабатывать и поддерживать приложения с использованием фреймворков Spring, Hibernate
Мы ждем от тебя:
• Уверенное владение Java, Spring Boot, Hibernate/JPA
• Глубокое знание Spring Security: аутентификация, авторизация, фильтры, method security
• Практический опыт интеграции SAML 2.0: подключение IdP, настройка SSO
• Уверенное владение ClickHouse: MergeTree, batch-insert, аналитические запросы
• Опыт разработки с Elasticsearch/OpenSearch: маппинги, анализаторы, сложные запросы
• Владение Kafka: producer/consumer, партиции, гарантии доставки, consumer groups
• Опыт работы с REST API: проектирование, OpenAPI, версионирование
• Опыт тестирования: JUnit, Mockito, Testcontainers, интеграционные тесты
• Уверенное владение Git, Maven/Gradle, CI/CD
• Опыт работы в highload и распределённых системах
• Практический опыт работы с реляционной базой данных PostgreSQL в коммерческой разработке: сложный SQL, индексы, оптимизация, миграции
Что мы обеспечим:
• Возможность расширить свою экспертизу, используя современный стек технологий
• Корпоративную культуру со своими ценностями и традициями, в которой каждый чувствует себя частью команды
• Сессии профессионального развития дважды в год, результатом которой является план индивидуального развития каждого сотрудника и получение обратной связи
• Всю необходимую технику для комфортной работы