Назад
3 дня назад

Ведущий Java-разработчик (Java)

250 000 - 350 000
Формат работы
onsite/hybrid
Тип работы
fulltime
Грейд
lead
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Ведущий Java-разработчик (Java): разработка и поддержка высоконагруженных backend-сервисов для мобильных приложений и сервисов пассажирского транспорта с акцентом на многопоточность, асинхронные процессы и оптимизацию JVM. Focus on диагностике конкурентных процессов, профилировании и сборке мусора, а также интеграции Spring, Kafka, PostgreSQL и Redis.

Локация: Москва, офис работодателя; возможен переход на гибридный формат при результативной самостоятельной работе.

Зарплата: 250 000–350 000 RUR в месяц до вычета налогов.

Компания

SW Development разрабатывает и внедряет решения для пассажирского транспорта, включая мобильные приложения и сервисы для продажи и пополнения транспортных карт и электронных билетов.

Что делать

  • Разрабатывать и поддерживать высоконагруженные backend-сервисы.
  • Диагностировать асинхронные и конкурентные процессы в многопоточной среде.
  • Оптимизировать и настраивать JVM, включая профилирование и управление сборкой мусора.
  • Взаимодействовать с командой для повышения качества продукта и достижения общих целей.

Требования

  • Уверенное знание Java, Stream API, лямбд и многопоточности.
  • Глубокое понимание JVM и её компонентов.
  • Продвинутый опыт работы со Spring Boot, Spring Cloud, Spring Security и AOP, а также Kafka, PostgreSQL и Redis.
  • Опыт с JUnit, Mockito, Testcontainers, SQL, Gradle, Maven, Docker и Git.
  • Знание принципов проектирования реляционных баз данных и безопасности веб-приложений: SSL, шифрование и аутентификация.
  • Готовность работать в офисе в Москве; опыт от 3 до 6 лет.

Хорошо, если есть

  • Знание платёжных систем и опыт интеграции с платёжными шлюзами.
  • Знание технологий смарт-карт и опыт интеграции ККТ.
  • Самостоятельность, инициативность и способность решать нетривиальные задачи.

Культура и преимущества

  • Полная занятость, график 5/2, рабочий день с 10:00 до 19:00.
  • Полноценная IT-аккредитация.
  • Возможности профессионального и карьерного роста, включая управление командой backend-разработчиков.
  • Технологический стек включает Java 8/17/21, Spring, JPA, Elasticsearch, Kafka, PostgreSQL, PromQL, Grafana, Linux, Docker, GitLab CI/CD, Tomcat и Netty.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →