Java/Kotlin Developer
Прямой работодатель Haulmont ( haulmont.com )
Опыт работы от 3 до 5 летот 110 000 до 275 000 ₽
Наша команда занимается разработкой CUBA Platform — это open source Java фреймворк, который позволяет быстро решать широкий круг задач автоматизации бизнес-процессов предприятий. Разработчики решений на платформе пишут код на привычных Java/Kotlin/TypeScript в удобной IDE и работают с современным стеком технологий, в то время как платформа автоматизирует большинство рутинных задач и предоставляет широкий набор готовых интегрированных компонентов.
Уже сейчас CUBA используют десятки тысяч разработчиков из более чем 170 стран мира, включая компании с мировым именем. Наша цель — занять ведущие позиции на мировом рынке средств для разработки корпоративного ПО.
Рассматриваются кандидаты для удаленной работы.
Задачи:
✅Основная задача связана с развитием инструмента разработчика - CUBA Studio, являющегося плагином IntelliJ IDEA.
✅Разработка инструментов разработчика, преимущественно на Kotlin.
✅Участие в code review. Нужно будет уметь обосновывать и защищать свои решения, а также прислушиваться к аргументам коллег.
✅Общение на форуме, оказание консультаций разработчикам, использующим платформу. Любой фреймворк развивается только тогда, когда вокруг него есть активное сообщество, а без общения с разработчиками оно долго не живет.
Навыки:
✅Опыт работы в ИТ-компаниях не менее 3 лет. Нужно быстро начинать разработку, перенимать опыт коллег и делиться своим.
✅Знание Java SE (включая I/O, Java 8 streams), Spring/Spring Boot, JPA, SQL. Базовые представления о Java Concurrency.
✅Умение писать читаемый и поддерживаемый код. Ваш код будет жить долго, ваши коллеги будут его дописывать, переписывать и поддерживать.
✅Нетерпимость к плохо сделанной работе. CUBA пользуются тысячи разработчиков. Им нужно решать свои задачи, а не бороться с неудобствами фреймворка.
Преимуществом будет:
📍Знание Kotlin.
📍Знание английского языка на уровне Intermediate или выше. Нужно общаться на форуме с коллегами, которые используют CUBA, а также, если хочется ездить в командировки, выступать на конференциях за рубежом, то без знания английского — никак.
📍Знания и навыки web разработки. CUBA - в том числе и web фреймворк. И хорошо бы понимать, как работают web приложения, какие есть альтернативы.
Мы предлагаем:
🍬Компенсации на лечение/спорт.
🍬Гибкий график.
🍬Курсы и практика английского языка.
🍬Конкурентная зарплата.
🍬Трудоустройство по ТК РФ