Java Developer
Прямой работодатель БрейниСофт ( brainysoft.ru )
Опыт работы от 1 года до 3х лет
Основной стек
Java 8, Spring 5(MVC для REST API, IOC для внедрения зависимостей), Apache Tomcat,
MySql 5.7, Gradle, Git
Другие компоненты
Spring Boot 2, Spring Security, Kotlin
Инструменты
Intellij IDEA, jira, confluence, gitlab, gitolite, Jenkins, artifactory
Обязанности
Участие в разработке нового и улучшении существующего функционала системы
Анализ, поддержка и рефакторинг существующих проектов
Поддержка/отладка серверной части системы
Написание понятного и эффективного кода, документации и тестов к нему
Ключевые навыки
Отличное знание Java, Java Core, коллекции, потоки
Знание основных паттернов ООП и умение их применять
Уверенные знания Hibernate
Опыт работы со Spring стеком(Spring IoC, Spring MVC)
Опыт работы с Sql СУБД
Опыт работы с Gradle или Maven
Опыт работы с Tomcat или другим контейнером сервлетов
Опыт работы с Git
Будет плюсом
Знание Linux
JUnit, Mockito, умение писать тесты к своему коду
Опыт работы с Docker и инструментами CI/CD
Москва, ИЦ Сколково
in-house, full-time