Java Developer (Junior / Middle / Senior)
Прямой работодатель Cainiao Network Technology Co., Ltd. ( cainiao.com )
Москва, Россия
Джуниор • Миддл • Сеньор
27 октября 2021
Опыт работы любойот 200 000 до 500 000 ₽
Короткая ссылка: gkjb.ru/hVss
Описание вакансии
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.