Описания нет
java-разработчик backend-сервисов
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Участвовать в разработке нового функционала для бэкенд-сервисов на Java под руководством опытных разработчиков
- Изучать существующий код и разбираться в архитектуре проекта
- Выполнять небольшие задачи по доработке функционала и исправлению ошибок
- Работать с Java, знакомиться со Spring Boot и принципами разработки REST API
- Писать простые модульные тесты и учиться проверять корректность работы кода
- Работать с SQL и реляционными базами данных
- Использовать Git для работы с исходным кодом
- Участвовать в проверке кода, командных обсуждениях и разборе технических решений
- Взаимодействовать с разработчиками, специалистами по тестированию, аналитиками и другими участниками команды
- Знакомиться с процессами сборки, тестирования и поставки приложений (CI/CD)
- Постепенно осваивать инструменты и технологии, используемые в проекте
- Учиться писать понятный, поддерживаемый и качественный код, применять рекомендации наставника на практике
требования
- Базовые знания Java и понимание принципов объектно-ориентированного программирования (ООП)
- Знакомство с основными конструкциями Java: коллекциями, исключениями, обобщёнными типами
- Базовое представление о Spring и Spring Boot
- Понимание назначения REST API и принципов HTTP
- Базовые знания SQL и понимание принципов работы реляционных баз данных
- Знакомство с Git и основными операциями: commit, push, pull, branch
- Базовое понимание процесса сборки Java-проектов и знакомство с Maven или Gradle
- Общее понимание назначения тестов и того, как они помогают проверять код
- Готовность учиться, разбираться в незнакомых задачах и задавать вопросы
- Умение работать в команде, воспринимать обратную связь и применять её на практике
- Коммерческий опыт не обязателен; рассматриваются студенты, выпускники и начинающие специалисты, изучающие Java и имеющие учебные или личные проекты
- Будет плюсом: общее понимание JVM и многопоточности, учебные, личные или командные проекты на Java, опыт написания простых приложений с использованием Spring Boot, знакомство с JUnit и Mockito, базовые знания Docker и Linux, представление о CI/CD и автоматизации сборки и тестирования, знакомство с микросервисной архитектурой, базовое понимание Kubernetes или Spring Cloud, знакомство с Kotlin, опыт работы с Jira, Confluence или аналогичными инструментами командной разработки, участие в хакатонах, стажировках или учебных IT-проектах
условия
- Зарплата от 230000 до 240000 рублей
навыки
Агентство подбора специалистов и команд для технологических компаний.
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.