Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаJava-разработчик / Middle+/Senior Java Backend Developer
Присоединяйтесь к Neo Group! У вас есть шанс стать частью отличной компании с потрясающими продуктами. Мы не просто растем - мы кардинально меняем индустрию, добиваясь прибыльности в каждом новом проекте. Но знаете, что действительно движет нами? Такие люди, как вы. Присоединяйтесь к нам в этом путешествии, чтобы переосмыслить игровую индустрию в глобальном масштабе.
Мы ищем Java-разработчикa / Middle+/Senior Java Backend Developer для нашей IT команды.
Обязанности:
- Вести полный цикл разработки: от идеи до вывода продукта в production.
- Разрабатывать и поддерживать backend высоконагруженного приложения.
- Проектировать и реализовывать API, интегрировать внешние и внутренние сервисы.
- Работать с базами данных, писать эффективные SQL-запросы и миграции.
- Оптимизировать производительность и масштабируемость решений.
- Следить за соответствием кода внутренним стандартам и лучшим практикам.
- Тестировать, отлаживать и поддерживать код.
- Взаимодействовать с frontend-разработчиками, DevOps-инженерами и другими командами.
Требования:
- От 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) для повышения продуктивности, генерации кода и рефакторинга.
Личные качества (Soft Skills)
- Умение чётко формулировать технические решения и аргументировать свой выбор.
- Сильные навыки командной работы и коммуникации.
- Ответственность, ориентация на результат и умение эффективно взаимодействовать с коллегами.
- Желание учиться, развиваться и расти вместе с командой.
Бонусы:
- Пять оплачиваемых дней отпуска в год на случай непредвиденных больничных или медицинских осмотров.
- 20 календарных дней отпуска в год, чтобы отдохнуть, расслабиться и восстановить силы.
- Медицинское страхование.
- Компенсация спорта.
- Будьте впереди в своей области благодаря доступу к конференциям и профессиональной литературе для вашего профессионального роста.
- Укрепляйте командный дух и отмечайте достижения, участвуя в корпоративных мероприятиях в течение года.
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие