Описание вакансии
Java-разработчик
Python
PARMA Technologies Group — российский разработчик программного обеспечения. Мы специализируемся на создании информационных систем для цифровой трансформации государственных и коммерческих организаций. Занимаем 4 место в рейтинге компаний по заказной разработке ПО, входим в ТОП-60 крупнейших ИТ-разработчиков России.
Мы ищем Java-разработчика для участия в проектных итерациях по разработке и эволюции сервисов. Формат — гибкая загрузка в зависимости от этапа проекта, с возможностью совмещать с основной работой.
Занятость распределена по итерациям проекта и зависит от его стадии, что позволяет гибко совмещать с другой занятостью.
Задачи
- Проектирование и реализация сервисов на Java 17+/Spring Boot 2.x+ (API-first, REST/gRPC), контрактное согласование (OpenAPI), идемпотентность, версионирование, отказоустойчивость, ретраи, применение DDD, hexagonal, saga/CQRS, управление миграциями (Flyway/Liquibase).
- Проектирование потоков в Kafka, гарантии доставки, партиционирование/репликация, управление схемами (Schema Registry).
- Подключение внешних реестров, нормализация и дедупликация, слияние профилей, трассируемость источников (lineage), высоконагруженные пайплайны, SLA/SLO, резервирование, аудит изменений, immutable-история, качество данных.
- Шифрование (OAuth2/OIDC, mTLS), секрет-менеджмент, метрики/трейсы/логи (OpenTelemetry, Prometheus, Grafana), алерты и дэшборды, нагрузочные и chaos-тесты до релиза.
- Контейнеризация (Docker), оркестрация (Kubernetes/Helm), автотесты (JUnit 5, Testcontainers, WireMock/Pact), blue-green/canary релизы, совместная работа с архитекторами/аналитиками/QA, ревью дизайна, pull-request, пост-мортемы, управление техдолгом.
- Оценка и декомпозиция задач, выбор технологий, проверка соответствия требованиям.
- Внедрение инженерных практик (CodeStyle, Code Review, Design Review). Обеспечение качества приложений (статические анализаторы, unit-тесты) и актуализация базы знаний в Confluence.
Требования
Обязательный опыт: разработка и вывод сервисов в «Единое досье поднадзорной организации» Банка России (ФПС «Досье»).
Технический опыт:
- Java 17+ (LTS), Spring Boot 2.x+/Spring Framework 5+, продакшен-разработка сервисов.
- Интеграции: REST/gRPC, OpenAPI, версионирование, очереди/шины (Kafka), управление схемами.
- Базы данных: PostgreSQL/Oracle, ER-модели, индексы, кэширование (Redis), миграции (Flyway/Liquibase), практики DQ/MDM, Data Lineage.
- Тестирование: JUnit 5, Testcontainers, Pact/WireMock, нагрузочное тестирование (Gatling/JMeter), формулирование NFR и SLO.
- Наблюдаемость и безопасность: OpenTelemetry/Prometheus/Grafana, OAuth2/OIDC, mTLS, секрет-менеджмент, аудит, защита ПДн/банковской информации.
- Коммуникации: анализ требований, закрытие разрывов, культура код-ревью, прозрачные техспеки/ADR.
Условия
- Формат сотрудничества — гражданско-правовой договор (ГПД) на выполнение разовых задач.
- Работа по мере поступления проектов: привлечение на 1–2 задачи в месяц.
- Оплата — по факту сдачи результата.
- Подходит для совмещения с основной работой или как дополнительный доход.
- Гибкий формат взаимодействия — удаленная работа, гибкий график.
Присоединяйтесь!
Откликнуться
EditPublish
- arrow_right1–2 релевантных кейса (ссылки/скриншоты)
- arrow_rightСроки и формат работы (когда на связи)
- arrow_right2–3 уточняющих вопроса по задаче
- arrow_rightОпишите результат и критерии приёмки
- arrow_rightУкажите бюджет/вилку — это повышает качество откликов
- arrow_rightСразу обозначьте сроки и доступность по коммуникациям