X5 Group is a Russian retail company managing the "Pyaterochka", "Perekrestok", and "Chizhik" grocery store chains, as well as digital services "Vprok.ru Perekrestok", 5Post, "Mnogo Lososya", and the Food.ru media platform.
X5 Tech is an IT company and the main digital partner for X5 Group's retail chains and businesses. A team of over 5000 specialists develops solutions that help the group's 372 thousand employees work with maximum technological comfort, and millions of customers quickly and conveniently buy fresh products.
We aim to build the omnichannel retail of the future and are launching a large-scale initiative for the robotization and automation of all processes – Robotics.
Responsibilities:
- develop and implement functional modules of the software package for managing X5's automated logistics centers;
- participate in product design and development;
- implement tasks within the overall project development plan, using modern development practices;
- control code quality, its documentation, and maintain repositories in order;
- participate in the integration of our systems with industrial equipment (conveyors, palletizing robots, automatic stacker cranes);
- support commissioning and implementation processes of solutions at sites.
Requirements:
- Java experience of 3+ years;
- Deep knowledge of OOP principles;
- Confident command of Spring Framework (Web, Data), working with ORM;
- Interaction with relational databases (PostgreSQL preferred);
- Understanding of clean, maintainable code principles (abstractions, interfaces);
- Practical experience with Docker, Kubernetes, and Helm;
- Experience with Kafka, Mosquitto, or similar message brokers;
Will be a plus:
- Experience with industrial protocols (MQTT, Modbus, OPC UA).
Conditions:
- official employment with a white salary, quarterly bonuses based on performance;
- comprehensive voluntary medical insurance package (including overseas travel and dentistry), life and health insurance;
- opportunities for learning and development at the company's expense: external training and seminars on professional topics, participation in the country's largest conferences, digital and management skills development programs (Digital Academy, Team Lead School), online and offline masterclasses, corporate university "X5 Polka", mentor school, and much more;
- vibrant corporate life with a large number of events, contests, and opportunities for creative realization: regular internal meetups, demo days, open mics, IT specialist day, volunteer programs, corporate entrepreneurship X5 Idea Challenge.
Join the X5 Robotics team to create the future of retail with us!