What to do:
- We are creating a unique IT ecosystem for the leading Russian retailer – X5 Retail Group. It will replace existing solutions and will include systems for managing business processes in stores and distribution centers, systems for managing logistics, pricing, loyalty programs, etc. We focus on product development approaches and cutting edge technologies, including microservice architecture, DevOps, and cloud infrastructure.
- Now we are at the stage of launching the project, so our employees have the opportunity to participate in the design and strategic decision-making, to influence the team composition and development processes.
- Our target stack: Java 11+, Spring Boot, Spring Cloud, Netflix, PostgreSQL.
- We work in a CI / CD environment on GitLab, Apache Maven, Jira, Confluence.
- Development, implementation and maintenance of solutions in Java 8/11 using FOS packages;
- Designing services, programming interfaces and methods of integration with external systems;
- Participation in the development of system architecture, selection of a technology stack based on software requirements;
- Optimization of developed solutions, increase in performance and reliability indicators;
- Participation in planning, decomposition and evaluation of tasks;
- Assisting in team management, coordinating and consulting colleagues, performing technical control;
- Participation in the development of development infrastructure, creation and updating of CI / CD processes.
Our candidate:
- At least 4 years of experience in Java development, including the creation of distributed and high-load systems;
- Excellent knowledge of Java 8+ and standard library packages;
- Development skills on Spring Framework and Spring Boot;
- Experience in using a DBMS to work with data, the ability to compose complex SQL queries;
- Fluency in Git and Apache Maven tools; experience in team development in a continuous integration environment;
- Excellent knowledge of the principles of OOP, the ability to reasonably apply templates (GRASP, GoF etc.)
- Understanding the full development cycle;
- Technical English, at the level of reading documentation;
- Experience in Linux, command line skills.
We offer:
- Convenient office with free parking near metro Volgogradskiy Prospekt / MCD Kalitniki;
- Flexible working hours (from 8/9/10/11 in the morning);
- The ability to work remotely;
- The opportunity to study and get certified at the expense of the company: external trainings and seminars on professional topics, industry conferences, a program for the development of management skills, face-to-face master classes, online education platforms and much more;
- Bright corporate life with a lot of events, competitions and opportunities for creative implementation;
- Developed system of compensations and benefits;
- A wide range of voluntary medical insurance (including travel abroad and dentistry), life and health insurance;
- Yoga in offices (for vacancies in Kalitniki and Oasis offices);
- Discounts in X5 stores (Pyaterochka, Perekrestok, Karusel);
- The Prime-zone privilege program (discounts on goods and services and special offers from partner companies);
- Financial assistance to employees who find themselves in a difficult life situation;
- Registration according to the Labor Code of the Russian Federation with an official salary.