Java Kotlin Developer (Middle/Senior)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Задачи:
- разработкой нового функционала, и развитием существующего
- участием в решении архитектурных вопросов
- активным взаимодействием с заказчиками и командами разработки, тестирования, сопровождения
От вас потребуется:
- уверенные знания Kotlin, Java 8+
- опыт создания и проектирования сервисов/ серверных приложений и web-сервисов;
- знание фреймворков Hibernate, Spring (Boot, MVC, Data, AOP, Security)
- опыт работы с СУБД (PostgreSQL, MySQL и т.п.);
- опыт работы с очередями (Kafka, RabbitMQ и т.п.)
- умение писать понятный и простой код, разбираться и работать с чужим кодом;
- глубокое понимание принципов ООП и умение использовать их на практике.
- умение писать тесты, знание Junit, TestNG
Будет плюсом:
- опыт работы с NoSQL СУБД;
- опыт разработки под Linux;
- понимание принципов реализации многопоточных приложений;
- знания и опыт разработки фронтенда будет плюсом;
- опыт работы с Git, Maven/Gradle
- опыт технической постановки задач и их декомпозиции;
- английский язык на уровне чтения технической документации.
- знание Docker, Ansible
Мы предлагаем:
- трудоустройство по ТК РФ, полностью белая заработная плата;
- работай как удобно: удаленно, в офисе или совмещай;
- минимум поддержки кода, максимум вовлеченности в разработку архитектуры и фич, а также прямой feedback от заказчиков;
- участие в разработке уникального сложного продукта;
- отсутствие legacy;
- профессиональный и карьерный рост - регулярная обратная связь, рост по грейдам;
- возможность проходить обучение, повышать квалификацию, участвовать в митапах и профильных мероприятиях;
- поддержка на всех этапах работы.
Добро пожаловать в нашу команду!