3 дня назад
Backend Developer (High-Load Systems, Java)
230 000₽
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Backend-разработчик высоконагруженных систем (Java): Разработка и поддержка функциональности корпоративных приложений и микросервисов с акцентом на Java, Spring, архитектуру высоконагруженных систем и оптимизацию баз данных. Focus on проектирование сервисов, создание модульных и интеграционных тестов, повышение эффективности запросов и участие в коллективном решении технических задач.
Локация: Санкт-Петербург, удалённо
Зарплата: до 230 000 ₽ на руки в месяц
Компания
DCloud — сообщество независимых разработчиков, основанное более 10 лет назад специалистами из ведущих IT-компаний. Компания разрабатывает проекты с нуля для крупных корпораций и стартапов.
Что делать
- Разрабатывать новые функциональные возможности и поддерживать существующий код.
- Участвовать в проектировании архитектуры приложений и сервисов.
- Писать и поддерживать модульные и интеграционные тесты.
- Оптимизировать запросы к базам данных и проектировать эффективные схемы.
- Документировать код и рабочие процессы.
- Участвовать в код-ревью и коллективном решении технических задач по Agile-методологиям.
Требования
- От 5 лет опыта программирования на Java 8–21 и глубокое понимание платформы.
- Опыт работы со Spring Framework, Hibernate ORM, реляционными базами данных и PostgreSQL.
- Опыт проектирования и разработки высоконагруженных систем и микросервисных приложений.
- Знание ООП, SOLID, DRY, KISS, Java Stream API, Optional и Collections.
- Опыт написания unit- и интеграционных тестов с JUnit, TestNG и Mockito.
- Знание Maven, Git, Java-профилировщиков, Lombok, DBeaver, Offset Explorer и Jaspersoft Studio; опыт работы в Agile/Scrum-командах.
Хорошо, если есть
- Опыт работы с Docker и Kubernetes.
- Опыт работы с CI/CD-системами, включая TeamCity.
- Опыт работы с Camunda.
Культура и преимущества
- Можно работать со своего компьютера и монитора или получить оборудование.
- Компенсация лицензий на IDE.
- Корпоративные скидки на изучение английского языка и подготовительные курсы для сотрудников и их детей.
- Работа в кросс-функциональной команде с аналитиками, backend- и frontend-разработчиками.
Процесс найма
- Чат с HR продолжительностью 15–20 минут.
- Техническое интервью с командой продолжительностью около часа, без олимпиадных задач.
- Выход на проект в течение двух недель.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →