Назад
2 дня назад

Разработчик Java, Kotlin

300 000₽
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Английский
b1
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Разработчик Java, Kotlin (backend-сервисы и микросервисы): Разработка и оптимизация backend-сервисов бизнес-приложений с акцентом на Java, Kotlin, интеграции, производительность и качество кода. Фокус на проектировании сложных интеграционных решений, профилировании JVM, распределённой трассировке, CI/CD и наставничестве команды.

Локация: Москва, удалённая работа

Зарплата: от 300000 RUR на руки в месяц

Компания

АБП развивает крупный проект с backend-сервисами бизнес-приложений и интеграционными решениями.

Что делать

  • Разрабатывать и дорабатывать backend-сервисы по требованиям аналитиков и функциональных консультантов.
  • Проектировать микросервисные и интеграционные решения на базе REST API, XML/JSON и брокеров сообщений.
  • Разрабатывать unit-тесты, проводить code review и контролировать качество кода.
  • Декомпозировать сложные задачи, оценивать трудоёмкость и решать инциденты третьей линии поддержки.
  • Оптимизировать производительность систем, проводить профилирование и находить узкие места.
  • Наставлять разработчиков и участвовать в развитии технической части проекта.

Требования

  • Более 6 лет опыта работы, включая не менее 3 лет в роли разработчика.
  • Уверенное владение Java 11/17, включая JMM, конкурентность и JVM-профилирование; знание Kotlin.
  • Знание SQL, PL/SQL, PostgreSQL или Oracle, а также JPA/Hibernate, JDBC, Spring и Spring Boot.
  • Опыт с Maven или Gradle, JUnit, Mockito, Git, GitLab CI/CD, Docker и docker-compose.
  • Знание REST API, XML/JSON, Kafka или RabbitMQ, мониторинга, алертинга, анализа логов и distributed tracing.
  • Английский язык уровня B1 обязателен для чтения технической документации и деловой переписки.

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

  • Опыт работы с Kubernetes.
  • Высшее ИТ или техническое образование и профильные сертификационные курсы.
  • Опыт работы по Scrum или Kanban.

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

  • Полностью удалённый формат работы.
  • Командная работа с разработчиками, аналитиками и функциональными консультантами.
  • Возможность наставничества и развития технических и командных практик.

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