Войти

Java-ведущий программист

Компания ОАО «Түндүк»
Тип Офис / Бишкек
Оклад От 120000 KGS в месяц
Описание вакансии

Java - ведущий программист


Технологический стек команды:

• Java 17/21, Spring Boot, Tomcat

• REST / GRPC

• Apache Kafka, RabbitMQ

• Postgres, MongoDB, Redis

• MinIO

• JUnit5, Mockito


Задачи:

• Проектировать и разрабатывать backend-сервисы и публичные REST API в экосистеме «Түндүк».

• Интегрировать внешние ИС через Kafka/RabbitMQ; обеспечивать идемпотентность и надёжную доставку сообщений.

• Писать тесты (unit/integration), проводить ревью кода, участвовать в оценках и планировании.

• Поддерживать техническую документацию.


Требования:

• 2+ лет коммерческой разработки на Java с использованием Spring.

• Уверенное понимание REST.

• Опыт работы с Postgres.

• Умение писать тесты (JUnit5/Mockito или аналоги).


Будет плюсом:

• Golang, Testcontainers, Liquibase/Flyway, Gradle/Maven, K6, Project Loom

• Опыт проектирования высоконагруженных систем;

• Опыт работы с Postgres (ACID, транзакции, индексы, оптимизация запросов).

• Практика с брокерами сообщений (Kafka и/или RabbitMQ): продюсеры/консьюмеры, партиции, ретраи, DLQ.

• Понимания и опыт использования паттернов проектирования

• Умение писать тесты (JUnit5/Mockito или аналоги) и разбираться с логами/метриками.

• Опыт профилирования (JFR, async-profiler) и оптимизации SQL.


Что предлагаем:

• Участие в значимых для страны проектах и реальном масштабе пользователей.

• Конкурентную «белую» зарплату, оформление по ТК КР.

• Обучение и сертификации, менторство, библиотека знаний.

• Современный стек и влияние на архитектурные решения.

Telegram @elnura1410