Локация: Ташкент, офис работодателя; график 5/2, 09:00–18:00.
Компания
CORE TECHNOLOGY разрабатывает backend-сервисы и интеграции на Java и Spring Boot.
Что делать
•Разрабатывать и поддерживать backend-сервисы на Java и Spring Boot.
•Создавать REST API и интеграции между сервисами.
•Работать с PostgreSQL, писать SQL-запросы и участвовать в изменении структуры баз данных.
•Реализовывать бизнес-логику, обрабатывать ошибки и писать unit-тесты.
•Участвовать в code review, работать с Git и разбираться в существующем коде.
•Изучать новые технологии и постепенно брать на себя более сложные задачи.
Требования
•Уверенное знание Java Core и принципов ООП.
•Понимание коллекций, Generics, Stream API, лямбда-выражений и исключений.
•Базовые практические навыки работы со Spring Boot и Dependency Injection.
•Знание SQL, включая SELECT, JOIN и GROUP BY, а также понимание связей между таблицами.
•Понимание REST API, HTTP-методов и кодов ответа.
•Базовое понимание транзакций и миграций баз данных.
•Умение работать с Git: commit, push, pull, branch и merge.
•Готовность учиться, задавать вопросы, воспринимать обратную связь и работать в команде.
Хорошо, если есть
•Учебные проекты, pet-проекты, стажировка или другой практический опыт.
•Знакомство с дополнительным стеком: jOOQ, Flyway, Docker, Redis, Spring Security, JWT/OAuth2, JUnit 5, Mockito, Testcontainers и Nginx.
Культура и преимущества
•Развитие в backend-разработке на Java.
•Работа с реальными задачами и современными технологиями.
•Поддержка и обратная связь от опытных разработчиков.
•Участие в командной разработке и code review.
•Постепенное расширение технической экспертизы и профессиональной ответственности.