От 3 лет коммерческого опыта разработки на Java
Понимание основ работы веб-приложений с использованием Apache Tomcat
Понимание многопоточности и конкурентного выполнения в Java: ExecutorService, CompletableFuture, Virtual Threads, синхронизация, потокобезопасность
Хорошее знание Spring Boot, включая Spring MVC, Spring Security, Spring Data
Опыт разработки RESTful API
Практический опыт работы с Kafka в production и/или высоконагруженных системах
Опыт работы с реляционными базами данных (PostgreSQL, MySQL) и нереляционными (MongoDB, Redis)
Уверенное владение Git и опыт командной разработки
Понимание микросервисной архитектуры
Хорошие навыки написания unit- и integration-тестов с использованием JUnit, Mockito или аналогичных инструментов; ответственное отношение к созданию хорошо протестированного и надёжного кода
Опыт разработки cloud-native и распределённых систем на Java и Spring Boot с использованием Docker и Kubernetes
Опыт использования AI-ассистентов для программирования (например, Claude) для повышения продуктивности, генерации кода и рефакторинга
Умение чётко формулировать технические решения и аргументировать свой выбор
Сильные навыки командной работы и коммуникации
Ответственность, ориентация на результат и умение эффективно взаимодействовать с коллегами
Желание учиться, развиваться и расти вместе с командой
Пять оплачиваемых дней отпуска в год на случай непредвиденных больничных или медицинских осмотров
20 календарных дней отпуска в год, чтобы отдохнуть, расслабиться и восстановить силы
Медицинское страхование
Компенсация спорта
Будьте впереди в своей области благодаря доступу к конференциям и профессиональной литературе для вашего профессионального роста
Укрепляйте командный дух и отмечайте достижения, участвуя в корпоративных мероприятиях в течение года