Средний Java Разработчик (Middle +)

15 Февраля

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

Город:

Алматы

Занятость:

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

Опыт:

Более 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)

  • Способность декомпозировать задачу без микроменеджмента

  • Умение читать чужой код и безопасно рефакторить

  • Инженерное мышление (не только «чтобы работало»)

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

10 Февраля

Java Developer (Middle +)

Алматы

Компания "МФО Деньги говорят" Мы — ProDengi Group Финтех-экосистема, объединяющая технологии, аналитику, диджитал и социальную миссию В...

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

10 Февраля

Middle React Native Developer

Алматы

Компания "HJ Platform (Hero’s Journey)" Компания Hero’s Journey - это фит-тек стартап, который изобрел новый формат фитнес-клубов, где клиенты...

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

11 Февраля

Web-разработчик

Алматы

Компания "Sulpak" Sulpak – лидер на ритэйл рынке. Мы предлагаем нашим клиентам удобный сервис для покупки бытовой техники и электроники по...

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

11 Февраля

Middle Manual QA Engineer / Тестировщик (Алматы)( Ракетная фирма )

Алматы

Компания "Ракетная фирма" Команда Rocket Tech в поиске Manual QA Engineer в нашу команду финтех-разработки. Мы заинтересованы в росте и...

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

11 Февраля

Middle DevOps/DataOps

Алматы

Компания "ДБ АО Сбербанк" Обязанности: Развивать девопс практики в блоке данных; Поддерживать команды блока данных по части девопс;...

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

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

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