IBS
Ведущий разработчик Java (Микросервисы / Блокчейн)
1 нед. назад
Страна неизвестнаSeniorRemote
javaspring bootpostgresqlapache kafkaopentshiftkubernetesrest apigrpc
Ведущий разработчик Java с опытом микросервисной архитектуры и блокчейна в компании IBS, возможна удалённая работа.
О компании
- IBS
Требования
- Высшее техническое образование
- Java 11+ (приветствуется опыт с 17/19 версиями)
- Глубокое понимание архитектурных стилей: SOA, MSA, Event-Driven, SBA
- Отличное знание паттернов проектирования, SOLID, принципов построения микросервисов
- Стек: Spring Boot (2.x/3.x), PostgreSQL, Apache Kafka
- Опыт работы в контейнерной среде (OpenShift / Kubernetes)
- Проектирование REST/gRPC API, работа с JSON/XML
- Высокий уровень SQL (сложные запросы, оптимизация, чтение планов)
- Опыт написания тестов (JUnit, Mockito, Testcontainers) и использование BDD (Gherkin/Cucumber)
- Владение инструментами: Maven/Gradle, Git, Jira, Confluence
- Опыт настройки CI/CD (Bitbucket Pipelines/Jenkins, Nexus)
- Опыт работы в Agile (Scrum/Kanban) и умение декомпозировать задачи
Будет плюсом
- Опыт разработки смарт-контрактов для платформ TRON, Ethereum или других блокчейн-сетей
- Понимание основ криптографии и управления ключами
- Опыт проектирования систем для взаимодействия с публичными и приватными блокчейн-сетями
- Навыки работы с AI/генеративными моделями для написания кода, авто-генерации тестов и документации (SDD-подход)
- Знание дополнительных языков: JS, Python, Go, C++, Rust
- Навыки настройки Nginx, знание сетевых протоколов (TCP/IP, TLS)
- Базовое понимание UI/UX или опыт работы с React (для понимания клиентской части)
Условия
- Формат работы: можно удалённо