⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Java Developer (Junior / Middle / Senior)

Прямой работодатель  Cainiao Network Technology Co., Ltd. ( cainiao.com )
Москва, Россия
Джуниор • Миддл • Сеньор
Информационные технологии • Разработка • Backend • Fullstack • Java • SQL • Spring • MySQL • Ecommerce • FMCG/Потребительские товары • Банковская и страховая сфера • Логистика и транспорт
27 октября 2021

Опыт работы любой
от 200 000 до 500 000 ₽
Работодатель  Cainiao Network Technology Co., Ltd.
Описание вакансии

Job Description:

  • Develop System 
    • Seller Portal (for sellers) - develop the existing and then write a new one.
    • Fulfillment system (for delivery partners) - develop the existing system.
    • Locker/PUDO system - develop the existing system.
  • Participation in demand analysis, and architectural design for business development;
  • Identify and resolve technical problems such as performance bottlenecks;
  • The preparation, guidance, and training of the core part of the code;
  • Forward-looking and planning capabilities for future technology architectures;

 

Requirements:

  • Excellent Java programming skills and be familiar with the SOLID rule;
  • Strong knowledge of IO, multithreading, data structures, and algorithms;
  • Strong knowledge of JVM, Tomcat, and Linux (Desirable);
  • Experience in building high-load, secure web applications;
  • Proficiency of the HTTP/REST/JSON-RPC protocols, microservice architecture;
  • Knowledge of Git (We use FeatureBranches/Gitflow);
  • Basic Unix command-line skills are a must;
  • Experience with the following technologies (Desirable): Spring boot, Spring MVC, MyBatis, Spring Framework, MySQL

 

Background:

  • Internet company (yandex, mail.ru, etc) or Banking
  • System dealing with customers (B2C systems)
  • Front-end system
  • WMS / TMS / etc - preferred, but not required.
  • English - strong
  • Exp. in working in a big team (5-20 people)
  • Owner, responsible, and highly committed to the projects;
  • Clear thinking, good communication skills, and technical learning ability;
  • Able to tackle complex issues, break- down into the stream and convert them into continuous improvement projects.