Uzum Market is a marketplace with a wide assortment and fast delivery, which has become part of the daily life of most Uzbek citizens. We are developing our own logistics infrastructure across the country, creating new opportunities for entrepreneurs and their customers.
We are looking for experienced Java developers for product and platform teams. You will work with a modern tech stack, develop high-load services, and scale our system for business growth.
What you will be doing:
- Devising and implementing architectural solutions: you will propose technical solutions to achieve business goals
- Writing production code in Java to solve high-load tasks and create stable, scalable services
- Writing tests, conducting code reviews
- Deploying your services to production together with infrastructure and platform teams
- Improving system reliability and quality at all levels
What is important for us:
- 6+ years of experience in product development with Java 11+ and Spring Boot 2/3
- Understanding of message queueing and experience with Postgres
- Excellent technical foundation, understanding of the principles of modular and microservice architecture
- Ability to work with CI/CD and a modern stack: k8s, Docker, Helm
- Most importantly: a desire to solve complex tasks in a team of passionate colleagues
Stack: Java, Spring Boot, Kotlin, Kafka, PostgreSQL, Redis
Why it is interesting
- We work with a modern tech stack
- We provide a wide area of responsibility and the opportunity to influence architectural and product decisions. We are also happy to discuss your initiatives and implement them
- Unique culture – we have preserved the startup spirit while establishing mature processes
- We set measurable goals as a team and don't just complete them "for the sake of it"; we measure the effectiveness and overall impact of our work on the business
- Working in teams of strong specialists where depth of expertise and engineering thinking are valued
- Teams listen and hear each other, acting as partners, not just executors
What we offer
- Remote work from anywhere in the world or a cozy office in Tashkent
- You can grow in an engineering or management track, and we have regular performance reviews
- We pay at the level of top companies in the Russian market
- Learning and development – we support both within the company and beyond (meetups, conferences, professional training, publications). We also help develop your personal brand
- Our foundation – a community of professionals with a desire to do things well. A nice bonus – health insurance tied to your location, training, and other perks