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

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

Описание вакансии

Описание роли

В роли 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)

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

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

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

Навыки
  • Java
  • Spring Boot
  • Git
  • MS SQL Server
  • Amazon Web Services
Посмотреть контакты работодателя

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

Agile Soft
  • Алматы

  • Не указана

Рекомендуем
  • Алматы

  • Не указана

Рекомендуем
ОнТаргет ЛАБС
  • Алматы

  • Не указана

Рекомендуем
HR SKILLS PRO
  • Алматы

  • Не указана

AIStudio10
  • Алматы

  • до 3500 USD

Senior C# Developer

5 LAB(ФАЙВ ЛАБ)

  • Алматы

  • до 3500 USD

Кононов (ТМ AlgaTop)

Fullstack developer

Кононов (ТМ AlgaTop)

  • Алматы

  • до 3500 USD

Meltory LTD
  • Алматы

  • до 4000 USD

SDO
  • Алматы

  • до 4500 USD

VENDER
  • Алматы

  • от 1000000 KZT

Agile Soft
  • Алматы

  • от 1000000 KZT

ROGII
  • Алматы

  • от 1000000 KZT

SDO
  • Алматы

  • до 3300 USD

Спортематика
  • Алматы

  • до 3300 USD

  • Алматы

  • до 3300 USD

GIS Developer

AG TECH

  • Алматы

  • до 3300 USD

Ерошенко
  • Алматы

  • до 3000 USD

  • Алматы

  • до 3000 USD

Small, ТМ (Скиф Трейд, ТОО)
  • Алматы

  • до 3000 USD

  • Алматы

  • до 3000 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию