Backend разработчик Java (средний уровень)
Описание
Что нужно будет делать: - Проектировать и разрабатывать backend на Java и Spring Boot. - Проектировать архитектуру, API-контракты, механизмы взаимодействия. - Разрабатывать надежные интеграции между частями систе и внешними системами. - Разрабатывать и поддерживать REST API. - Писать SQL-запросы, анализировать производительность, оптимизировать запросы и структуру данных. - Участвовать в технической проработке задач, выбирать оптимальные подходы к реализации. - Разрабатывать решения, которые стабильно работают и учитывают требования к надежности, масштабируемости и производительности. Требования к опыту и навыкам: - Есть коммерческий опыт Java-разработки от 2 лет. - Умеешь проектировать архитектуру backend-сервисов. - Понимаешь принципы построения REST API. - Хорошо разбираешься в структурах данных, коллекциях и базовых алгоритмах. - Хорошо знаешь Java, работал со Spring / Spring Boot. - Есть опыт работы с PostgreSQL: SQL-запросы, индексы, транзакции, оптимизация. - Уверенно работаешь с Docker, Git, понимаешь принципы CI/CD. - Можешь самостоятельно разобраться с задачей, проанализировать варианты реализации и предложить решения. - Умеешь декомпозировать большое и сложное на понятное и простое. - Не боишься сложных задач, держишь в приоритете - надежность и производительность. Будет плюсом: - Опыт работы с S3-совместимыми хранилищами. - Знание и понимание паттернов разработки высоконагруженных backend-сервисов. - Опыт написания unit- и integration-тестов. - Опыт настройки и работы с мониторингом (Grafana). Что мы предлагаем: - Официальное оформление по ТК РФ. - Гибридный формат работы: частично в офисе, частично удаленно. - Инженерные задачи по проектированию, интеграциям, обработке данных. - Возможность на архитектуру продукта и техническое развитие платформы. - Команду, где ценятся самостоятельность, проактивность, ответственность и качество решений. - Возможность профессионального роста.
Требования к кандидату
Условия и бонусы
Что нужно будет делать: - Проектировать и разрабатывать backend на Java и Spring Boot. - Проектировать архитектуру, API-контракты, механизмы взаимодействия. - Разрабатывать надежные интеграции между частями систе и внешними системами. - Разрабатывать и поддерживать REST API. - Писать SQL-запросы, анализировать производительность, оптимизировать запросы и структуру данных. - Участвовать в технической проработке задач, выбирать оптимальные подходы к реализации. - Разрабатывать решения, которые стабильно работают и учитывают требования к надежности, масштабируемости и производительности. Требования к опыту и навыкам: - Есть коммерческий опыт Java-разработки от 2 лет. - Умеешь проектировать архитектуру backend-сервисов. - Понимаешь принципы построения REST API. - Хорошо разбираешься в структурах данных, коллекциях и базовых алгоритмах. - Хорошо знаешь Java, работал со Spring / Spring Boot. - Есть опыт работы с PostgreSQL: SQL-запросы, индексы, транзакции, оптимизация. - Уверенно работаешь с Docker, Git, понимаешь принципы CI/CD. - Можешь самостоятельно разобраться с задачей, проанализировать варианты реализации и предложить решения. - Умеешь декомпозировать большое и сложное на понятное и простое. - Не боишься сложных задач, держишь в приоритете - надежность и производительность. Будет плюсом: - Опыт работы с S3-совместимыми хранилищами. - Знание и понимание паттернов разработки высоконагруженных backend-сервисов. - Опыт написания unit- и integration-тестов. - Опыт настройки и работы с мониторингом (Grafana). Что мы предлагаем: - Официальное оформление по ТК РФ. - Гибридный формат работы: частично в офисе, частично удаленно. - Инженерные задачи по проектированию, интеграциям, обработке данных. - Возможность на архитектуру продукта и техническое развитие платформы. - Команду, где ценятся самостоятельность, проактивность, ответственность и качество решений. - Возможность профессионального роста.