AT Logistics

Middle Java-разработчик

700 000 - 900 000 KZT
  • Алматы
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Здравствуйте.

Компания: Aman group

Должность: Middle Java разработчик

Город: Алматы

Занятость: Офис

Наши проекты:

  1. Разработка международного интернет-магазина
    Проект включает создание платформы для торговли между странами Китай, Турция и Казахстан. Мы работаем над интеграцией удобных инструментов для покупателей и продавцов, обеспечивая прозрачность и удобство взаимодействия.

  2. Приложение для отслеживания и складирования товаров
    Создаем современное приложение, которое позволяет эффективно отслеживать поставки товаров из Китая и Турции, а также управлять их складированием. Основной акцент сделан на автоматизации процессов и обеспечении высокой точности данных.

Эти проекты направлены на развитие международной торговли и автоматизацию логистики.

Если вы умеете работать с Java и хотите развиваться в этом направлении, присоединяйтесь к нашей команде. Мы предлагаем интересные проекты, возможности для профессионального роста и конкурентоспособные условия труда. Не упустите свой шанс стать частью успешной команды !

Обязанности:

Требуются разработчики для работы офлайн в Алматы, предпочтительно со знанием казахского языка.

Основные:

Написание backend части программного обеспечения

Разработка нового функционала;

Работа с кодовой базой (написание кода) backend части программного обеспечения;

Разработка нового функционала и сопровождение/доработка существующего функционала;

Контроль качества кодовой базы (code review);

Выбор технологий для проекта, разработка архитектуры, проведение R&D.

Требования:

Практический опыт работы не менее 4 лет;

Хорошее понимание принципов ООП и умение их применять;

Опыт работы с многопоточными java приложениями;

Понимание принципов OOP, SOLID, TDD, Reactive Microservices;

Хорошее понимание работы GIT (stage, commit, merge, branch, rebase);

Понимание REST API (GET, POST), опыт работы REST-клиентом (Insomnia, Postman);

Опыт работы с инструментами отладки (debugger);

Опыт работы с Hibernate или Spring Data JPA;

Умение проектировать SQL-таблицы, понимание работы constraint;

Умение конструировать SQL-запросы, понимание, как работают join и index;

Умение локализовывать и устранять проблемы в программном обеспечении;

Умение и понимание работы с транзакциями БД;

Знание Maven;

Умение оптимизации SQL запросов;

Четкое понимание и умение работать с транзакциями в Spring Boot;

Знание Spring Boot и всех его компонентов;

Понимание микросервисной архитектуры;

Умение проектировать межсистемное/межсервисное взаимодействие;

Умение работать с Docker опыт в написании Dockerfile;

Умение оценивать трудоемкость задач и соблюдать сроки;

Опыт сопровождения продуктивной эксплуатации программного обеспечения;

Навыки проектирования верхнеуровневой или низкоуровневой архитектуры приложений;

знание принципов и опыт работы с системами контроля версий (GIT);

понимание принципов построения микросервисной архитектуры;

Условия:

Мы предлагаем:

график 5/2, с 9:00 ч. до 18:00 ч.

развитие и карьерный рост

Участие в крупном международном проекте