Hireway
☑️ Чем предстоит заниматься -Участвовать в разработке нового функционала для backend-сервисов на Java под руководством опытных разработчиков -Изучать существующий код и разбираться в архитектуре проекта -Выполнять небольшие задачи по доработке функционала и исправлению ошибок -Работать с Java, знакомиться со Spring Boot и принципами разработки REST API -Писать простые unit-тесты и учиться проверять корректность работы кода -Работать с SQL и реляционными базами данных -Использовать Git для работы с исходным кодом -Участвовать в code review, командных обсуждениях и разборе технических решений -Взаимодействовать с разработчиками, QA, аналитиками и другими участниками команды -Знакомиться с процессами сборки, тестирования и поставки приложений (CI/CD) -Постепенно осваивать инструменты и технологии, используемые в проекте -Учиться писать понятный, поддерживаемый и качественный код, применять рекомендации наставника на практике ☑️ Наши пожелания к кандидатам -Базовые знания Java и понимание принципов объектно-ориентированного программирования (ООП) -Знакомство с основными конструкциями Java: коллекциями, исключениями, generics -Общее понимание принципов работы JVM и многопоточности будет преимуществом, но не является обязательным требованием -Базовое представление о Spring и Spring Boot -Понимание назначения REST API и принципов HTTP -Базовые знания SQL и понимание принципов работы реляционных баз данных -Знакомство с Git и основными операциями: commit, push, pull, branch -Базовое понимание процесса сборки Java-проектов и знакомство с Maven или Gradle -Общее понимание того, зачем нужны тесты и как они помогают проверять код -Готовность учиться, разбираться в незнакомых задачах и задавать вопросы -Умение работать в команде, воспринимать обратную связь и применять её на практике -Коммерческий опыт не обязателен. Мы готовы рассматривать студентов, выпускников и начинающих специалистов, которые изучают Java, имеют учебные или pet-проекты и хотят развиваться в backend-разработке -Будет плюсом: -Учебные, pet- или командные проекты на Java -Опыт написания простых приложений с использованием Spring Boot -Знакомство с JUnit и Mockito -Базовые знания Docker и Linux -Представление о CI/CD и принципах автоматизации сборки и тестирования -Знакомство с микросервисной архитектурой -Базовое понимание Kubernetes или Spring Cloud -Знакомство с Kotlin -Опыт работы с Jira, Confluence или аналогичными инструментами командной разработки -Участие в хакатонах, стажировках или учебных IT-проектах
⚠️ Уважаемые соискатели, будьте внимательны при откликах на вакансии.
Зарплата
230 000 – 240 000 ₽



