Cтарший Java Разработчик

Home Labs

  • Алматы
  • Постоянная работа
  • Полная занятость
  • 19 д. назад
Описание ролиВ роли Strong Senior 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–21Spring Boot (Web, Data, Security) — уверенный production-опытПроектирование REST API (pagination, filtering, error model)Хороший SQL + опыт оптимизации запросов в MS SQL ServerGit (PR flow, code review практика)Unit-тестирование (JUnit, Mockito)Базовый DockerAWS на уровне разработки и деплоя (EC2, RDS, S3)Сильный плюсMessaging (Kafka или RabbitMQ)Spring Security глубокое пониманиеОпыт с distributed systemsПонимание Angular или React на уровне интеграцииCI/CD (GitHub Actions / GitLab CI / Jenkins)Ключевые компетенцииУверенный OOP + практическое применение паттерновПонимание транзакционности и изоляций БДПонимание многопоточности (Executors, CompletableFuture)Способность декомпозировать задачу без микроменеджментаУмение читать чужой код и безопасно рефакторитьИнженерное мышление (не только «чтобы работало»)Разработка программного обеспечения

HeadHunter

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

  • Разработчик Java

    Freedom Finance Global

    • Алматы
    В небольшую команду в составе Freedom Broker требуется Java-разработчик уровня Middle. Команда ведет финтех-проекты по интеграции с казахстанскими и зарубежными биржами ценных бума…
    • 13 д. назад
  • Java/Spring разработчик (Senior)

    Agile Soft

    • Алматы
    На проект с иностранным заказчиком, требуется: Java/Spring разработчик Требования: Опыт работы на Java/Spring от 4 лет; Уверенное знание ООП, Java 8+ и основных пакетов стан…
    • 20 д. назад
  • Java backend разработчик

    Шинхан Финанс

    • Алматы
    В микрофинансовую организацию «Шинхан Финанс», требуется Java backend разработчик со стажем работы от 2–4 лет Наша компания была основана в 2015 году как дочерняя компания Shinha…
    • 2 мес. назад