Strong Junior Java Developer

03 Февраля

Партнерские Вакансии

Город:

Ташкент

Занятость:

Полная занятость

Компания "DEVHUB"

Обязанности:

- Разработка нового функционала в микросервисной архитектуре на Java 17+ и Spring Boot 3.0.
- Написание REST API и реализация бизнес-логики.
- Работа с базой данных PostgreSQL: написание SQL-запросов, работа через Spring Data JPA / Hibernate.
- Взаимодействие с брокером сообщений RabbitMQ (реализация логики отправки и обработки сообщений).
- Использование Redis для кэширования данных.
- Покрытие своего кода тестами (JUnit 5, Mockito, Testcontainers).
- Документирование своего API (Swagger/OpenAPI)

Требования:

- Опыт: Коммерческий опыт разработки на Java от 1 года.
- Java Core: Отличное знание Java Core (Collections, Stream API, Optional, работа с исключениями). Понимание нововведений Java 11-17.
- Spring Framework: Уверенный опыт работы со Spring Boot (знание структуры проекта, Dependency Injection, Profile configuration). Опыт перехода или начала работы с версией 3.0 будет большим плюсом.
- PostgreSQL: Уверенное знание SQL (сложные выборки, JOIN, Group By). Понимание, что такое транзакции.
- Асинхронность: Понимание принципов работы очередей сообщений. Базовый опыт работы с RabbitMQ (знать, что такое Exchange, Queue, Routing Key).
- NoSQL: Базовое понимание, зачем нужен Redis и как с ним работать из Java.
- Инструменты: Git, Maven/Gradle, Docker (умение поднять базу/брокер в контейнере локально).

Будет плюсом:
- Camunda: Опыт работы с BPMN-движками (Camunda), понимание нотации BPMN 2.0, умение писать Java Delegates.
- Опыт работы с Liquibase/Flyway.
- Планировщики: Понимание, как работают фоновые задачи. Опыт настройки Quartz (понимание, что такое Job, Trigger, Cron expressions) или уверенное владение Spring Scheduler.
- Опыт написания интеграционных тестов с использованием Testcontainers.
- Базовые знания Linux.

Условия:

- График работы 5/2.
- Трудоустройство согласно законодательству РУз.
- Менторство со стороны опытных коллег (Middle/Senior).

Похожие вакансии

29 Января

Python Backend (junior+/middle) разработчик

Самарканд

Компания "Nextgen IT" 1. Опыт работы с Python - Уверенное знание языка Python. - Опыт работы с фреймворками (например, Django, Flask, FastAPI)....

Отправить резюме подробнее

29 Января

Full-stack developer (Python/Vue. js)

Ташкент

Компания "Lincoln Labs" ABOUT THE EMPLOYER Our client is an early-stage cybersecurity startup building a next-generation product focused on...

Отправить резюме подробнее

28 Января

SOC Use Case Developer / SIEM Content Engineer

Ташкент

Компания "АКИБ Ипотека-банк" Разрабатывает и поддерживает контент для SIEM, оптимизирует детекцию угроз. Основные обязанности: * Создание и...

Отправить резюме подробнее

26 Января

Junior Product Manager (Artel)

Ташкент

Компания "Artel" ???? Хочешь расти — приходи в Artel. Здесь ты прокачаешь аналитическое мышление, маркетинг и продуктовый подход! Мы ищем...

Отправить резюме подробнее

29 Января

Strong Middle PHP Developer (Laravel)( Ameda Online Group )

Ташкент

Компания "Ameda Online Group" Интернет холдинг Atlas Media управляет несколькими крупными проектами на рынке Узбекистана (Prom.uz, Apteka.uz,...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: