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

18 Апреля

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

Город:

Алматы

Занятость:

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

Опыт:

Более 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 Апреля

Middle C# Developer

Алматы

Компания "AIR ASTANA, АО" Обязанности: Разработка высоконагруженных сервисов на C# и .NET 6 Поддержка текущих проектов, рефакторинг...

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

09 Апреля

Fullstack-разработчик( IC Line, ТОО )

Алматы

Компания "IC Line, ТОО" О компании IC Line — клининговая компания, разрабатывающая масштабируемую экосистему для операторов, клиентов и...

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

25 Марта

Java Support Engineer

Алматы

Компания "БЭЛЛ ЛАБС (BELLSOFT)" BellSoft is a global software company with HQ in USA, one of the leading contributors to the OpenJDK. Our key...

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

26 Марта

Fullstack PHP-разработчик( Apple Tech )

Алматы

Компания "Apple Tech" Компания Apple Tech Kazakhstan приглашает опытного Fullstack PHP-разработчика в команду разработки. Наша компания...

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

27 Марта

Python-разработчик Управление сопровождения скоринговых систем

Алматы

Компания "Микрофинансовая организация ФРИДОМ ФИНАНС Кредит" разработка и поддержка микросервисов на Python с использованием FastAPI...

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

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

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