"M.TECH" - ACCREDITED IT COMPANY IN THE "M.VIDEO-ELDORADO" GROUP
THE "M.TECH" TEAM develops over 100 innovative IT products based on modern microservice and cloud infrastructure, big data, biometrics, AI, and machine learning to improve the quality of life for tens of thousands of employees and millions of customers across Russia.
WE ARE LOOKING FOR A LEAD JAVA DEVELOPER
PRODUCT:
- Order Placement Team - cart and checkout. The team is responsible for supporting and developing everything that happens with an order after it's added to the cart.
- Logistics Team: calculate delivery times, delivery execution (what/where/from where).
- Prices, Promotions, Loyalty, and Bonus Points Team.
STACK: Java 21+, Spring Boot 3, Micronaut, Kafka, REST, PostgreSQL, Redis, Grafana Stack, Prometheus; K8S, Docker, Gitlab CI.
YOUR RESPONSIBILITIES WILL INCLUDE:
- Designing and developing a scalable backend platform for integration with marketplaces and e-commerce services;
- Developing microservice architecture using Java (Java 11+), Spring Boot, Hibernate, and other modern technologies;
- Optimizing database performance (PostgreSQL, NoSQL) to ensure high throughput;
- Developing and supporting REST/JSON APIs for interaction with external systems.
WHAT WE EXPECT FROM THE CANDIDATE:
- Over 5 years of commercial Java development experience;
- Deep knowledge and confident application of the technology stack (Spring/Spring Boot (Core, MVC, Data, Cloud, etc.), PostgreSQL (complex queries, optimization), Kafka (working with message brokers, streaming), Redis (caching, patterns), ORM: Hibernate/JPA (JOOQ is a plus));
- Experience in developing and supporting high-load and fault-tolerant systems;
- Understanding of REST API principles and experience in their implementation, as well as inter-service communication.
WHAT YOU WILL GET:
- Market-recognized products (several awards for Best Intranet, top awards for best IT solution in retail) with ambitious development plans;
- Constructive dialogue and the opportunity to implement your ideas if they contribute to achieving the overall result;
- A team of passionate professionals who are open to exploring new approaches;
- Competitive salary, flexible approach to the workplace (office visits in Skolkovo on a hybrid basis, but you can work remotely within the Russian Federation);
- Voluntary medical insurance with dental coverage.