java разработчик

ниже рынка на 39,8%
вакансия 103 367 ₽
в среднем 171 762 ₽
мэтч
Добавь резюме в профиле, чтобы видеть % мэтча с вакансией

генерация резюме под вакансию

Добавь резюме в профиль, чтобы сгенерировать временное CV под эту вакансию

сопроводительное письмо

Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Описания нет

задачи

  • Взаимодействовать с аналитиками и старшими разработчиками для уточнения требований, обсуждать архитектурные решения и согласовывать задачи;
  • Разрабатывать бэкенд-часть приложений на Java: создание и поддержка серверной логики в соответствии с техническими требованиями;
  • Создавать интеграционные сервисы: разработка механизмов взаимодействия между внутренними системами и внешними API;
  • Проектировать и реализовывать микросервисные компоненты: разработка отдельных модулей системы с учётом принципов микросервисной архитектуры, обеспечение их корректного взаимодействия;
  • Делать интеграции с AI-решениями: подключение и настройка взаимодействия с LLM-платформами;
  • Писать и поддерживать юнит-тесты: создание автоматизированных тестов (JUnit, Mockito) для проверки корректности работы кода, обеспечение высокого покрытия тестами новых и существующих модулей;
  • Исправлять дефекты: анализ и устранение ошибок в существующем коде;
  • Делать рефакторинг и оптимизацию кода: улучшение структуры и производительности существующего кода под руководством наставника, соблюдение принципов чистого кода и лучших практик Java-разработки.

требования

  • Уверенное знание Java 17 и опыт разработки на Spring Boot 3 от 6 месяцев;
  • Уверенное знание SQL: join, подзапросы, агрегатные и оконные функции, знание в теории или практические навыки оптимизации запросов, умение анализировать план выполнения запроса;
  • Опыт работы с реляционной БД PostgreSQL;
  • Знание принципов работы с REST API;
  • Опыт написания юнит-тестов с использованием JUnit и Mockito;
  • Опыт работы с Git и Maven;
  • Базовые знания шаблонов проектирования в Java;
  • Понимание принципов микросервисной архитектуры и основ работы многопоточных приложений;
  • Практический опыт работы с Spring JDBC;
  • Умение разбираться в чужом коде и вносить в него изменения;
  • Высшее или неоконченное высшее техническое образование.

условия

  • Внутренние семинары и митапы;
  • ДМС со стоматологией для сотрудников и скидка на покупку ДМС для ближайших членов семьи;
  • Техника для комфортной работы;
  • Сессии профессионального развития персонала с составлением плана индивидуального развития.

Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.

прозрачные зарплаты в IT

Анонимные данные по зарплатам и грейдам

Посмотреть
График динамики зарплат
Email Добавить в отклики

Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.