TGViewer
Вакансии и резюме: Rust | Java | Python | Golang | AI Вакансии и резюме: Rust | Java | Python | Golang | AI @jobscode · 2.32K subscribers
Post #2416 11
#вакансия #java

Ведущий разработчик Java (Микросервисы / Блокчейн)


Мы — IBS. Ведущий российский системный интегратор, который создает цифровую инфраструктуру для государства и бизнеса.

Вы станете частью амбициозного проекта на стыке классического Enterprise и передовых распределенных технологий. Мы развиваем инфраструктуру для выпуска и обращения Цифровых Прав в публичных блокчейн-сетях.

Это не просто очередной корпоративный сервис. Это сложная высоконагруженная микросервисная архитектура, интеграция со смарт-контрактами (Tron, Ethereum) и разработка клиентских интерфейсов. Здесь нужен сильный бэкенд-инженер, который готов погрузиться в криптографию и децентрализованные системы, сохраняя при этом принципы надежного Enterprise-разработки.

Чем предстоит заниматься (обязанности)
- Архитектура: Участвовать в проектировании архитектуры приложения на уровне командных и кросс-командных решений, выбирать технологические компромиссы.
- Разработка: Проектировать и разрабатывать микросервисы на стеке Java (Spring Boot) + PostgreSQL + Kafka, разворачиваемые в среде OpenShift (Kubernetes).
- Интеграция с Блокчейн: Разрабатывать и интегрировать модули для взаимодействия с публичными и приватными блокчейн-сетями (смарт-контракты, управление ключами).
- API: Проектировать надежные REST / gRPC API, описывать контракты (OpenAPI / Swagger) и обрабатывать асинхронные события.
- Прототипирование: Создавать прототипы и Proof of Concept для оценки новых технологий и фреймворков.
- Базы данных: Оптимизировать запросы к PostgreSQL, работать со сложными SQL-запросами, анализировать планы выполнения и настраивать индексы.
- DevOps & AI: Проектировать CI / CD-пайплайны (Bitbucket / Jenkins) и внедрять AI-агентов для автоматизации сборки и тестирования.
- Качество кода: Проводить код-ревью, обучать младших разработчиков, писать модульные и интеграционные тесты (JUnit, Testcontainers), применять BDD (Cucumber).

Наши требования (компетенции)

Опыт: от 4 лет разработки на Java.

Обязательные навыки:
- Высшее техническое образование.
- 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) и умение декомпозировать задачи.

Компания: IBS
Заработная плата: Уровень дохода не указан


Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
More from @jobscode
  1. Oct 4, 2026#вакансия #ai Инженер-разработчик полного цикла (Python, AI-driven development) Spectr — э…
  2. Oct 4, 2026#вакансия SEO Developer Привет ❤. Мы — международная команда Icons8, платформы для иконок,…
  3. Oct 4, 2026#вакансия Go developer / engineer (High Load Platform) Мы продолжаем активно расти и разви…
  4. Oct 4, 2026#вакансия #golang Старший Разработчик полного цикла (Python, Golang, React) [МТС Веб Серви…
  5. Oct 4, 2026#вакансия #python Python-разработчик AVsoft — динамично развивающаяся IT-компания, специал…
  6. Oct 3, 2026#вакансия #python Senior Python developer Мы — White Code, IT-компания с официальной аккре…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →