Средний Java Разработчик (Middle +)
18 Апреля 2026
Город:
Алматы
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "Home Labs"
Описание роли
В роли Strong Middle Java Developer вы будете самостоятельно реализовывать backend-функциональность бэк-офисных систем, участвовать в техническом дизайне решений и повышать качество существующего кода. Вы работаете в кросс-функциональной команде и берёте ответственность за результат по задачам.
Основные обязанности
-
Самостоятельно разрабатывать backend-сервисы на Java (Spring Boot).
-
Проектировать и реализовывать REST API и интеграции между системами.
-
Участвовать в техническом дизайне фич (data model, API contracts).
-
Оптимизировать производительность сервисов и SQL-запросов.
-
Писать unit/integration тесты для ключевой логики.
-
Проводить code review коллег среднего уровня.
-
Работать с MS SQL Server: сложные запросы, индексы, планы выполнения.
-
Участвовать в CI/CD и деплое сервисов в AWS.
-
Взаимодействовать с frontend-командой по контрактам API.
-
Поддерживать и аккуратно рефакторить legacy-код.
Требуемая квалификация
Образование:
Computer Science или эквивалентный практический опыт.
Опыт:
4–7 лет коммерческой разработки на Java.
Технические навыки
Обязательно
-
Уверенное владение Java 11–21
-
Spring Boot (Web, Data, Security) — уверенный production-опыт
-
Проектирование REST API (pagination, filtering, error model)
-
Хороший SQL + опыт оптимизации запросов в MS SQL Server
-
Git (PR flow, code review практика)
-
Unit-тестирование (JUnit, Mockito)
-
Базовый Docker
-
AWS на уровне разработки и деплоя (EC2, RDS, S3)
Сильный плюс
-
Messaging (Kafka или RabbitMQ)
-
Spring Security глубокое понимание
-
Опыт с distributed systems
-
Понимание Angular или React на уровне интеграции
-
CI/CD (GitHub Actions / GitLab CI / Jenkins)
Ключевые компетенции
-
Уверенный OOP + практическое применение паттернов
-
Понимание транзакционности и изоляций БД
-
Понимание многопоточности (Executors, CompletableFuture)
-
Способность декомпозировать задачу без микроменеджмента
-
Умение читать чужой код и безопасно рефакторить
-
Инженерное мышление (не только «чтобы работало»)
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
09 Апреля
Алматы
Компания "AIR ASTANA, АО" Обязанности: Разработка высоконагруженных сервисов на C# и .NET 6 Поддержка текущих проектов, рефакторинг...
09 Апреля
Fullstack-разработчик( IC Line, ТОО )
Алматы
Компания "IC Line, ТОО" О компании IC Line — клининговая компания, разрабатывающая масштабируемую экосистему для операторов, клиентов и...
25 Марта
Алматы
Компания "БЭЛЛ ЛАБС (BELLSOFT)" BellSoft is a global software company with HQ in USA, one of the leading contributors to the OpenJDK. Our key...
26 Марта
Middle/Senior Full-stack Developer
Алматы
Компания "HJ Platform (Hero’s Journey)" Компания Hero’s Journey - это фит-тек стартап, который изобрел новый формат фитнес-клубов, где клиенты...
26 Марта
Frontend-разработчик (Junior / Junior+)
Алматы
Компания "“360solutions”" О проекте 360logistics — это цифровая платформа в сфере логистики и грузоперевозок, объединяющая:...
Вакансия размещена в отрасли