Разработчик Java
Ищем Java-разработчика в сильную команду. Работаем над самыми разными проектами: сложные бизнес-процессы, веб и системная интеграция, автоматизация на федеральном и межгосударственном уровне, социальные сети, геоинформационные системы. Наши заказчики — компании и организации российского и мирового уровня.
Профессионально подходим к своей работе, глубоко разбираемся в технологиях, которые применяем, посещаем конференции и читаем доклады на них, используем свежие фреймворки и современные подходы, умеем не только принимать правильные технические решения, но и обосновать их правильность.
Готовы предоставить тебе рабочее место в современных офисах Екатеринбурга или Челябинска, если ты живешь там или можешь переехать в эти города. Если можешь самостоятельно организовать себя на продуктивный ежедневный труд — рассмотрим для тебя возможность удаленной работы.
Ты:
Профессионально пишешь на Java как минимум 2 года, можешь рассказать про пару интересных проектов, в которых тебе довелось принимать живое участие.
Хорошо знаешь Java 8, гордишься широким кругозором в Java-экосистеме, используешь как стандартные классы, так и сторонние фреймворки и библиотеки, не любишь писать «велосипеды».
Хорошо ориентируешься в Spring или в Java EE. Умеешь настраивать сборку и управлять зависимостями в Maven, Gradle или sbt.
Умеешь проектировать и использовать базы данных с ORM и без него, понимаешь принципы ACID и нормализацию, оптимизируешь запросы, знаешь, что такое NoSQL, когда его можно применять, а когда не стоит.
Знаешь, что такое таск-трекеры, непрерывная интеграция, код-ревю, умеешь разруливать конфликты в git и работать по схеме git-flow.
Применяешь лучшие практики, чистый код, паттерны, SOLID, рефакторинг и тестирование. Технический долг для тебя — дело чести.
В идеале ты:
Представляешь, как работает загрузка классов, JIT-компиляция, сборка мусора, JMM и прочая чёрная магия JVM.
Умеешь применять паттерны enterprise- и интеграционных приложений: многозвенную архитектуру, REST и WS-*, обмен сообщениями, шины, SOA, микросервисы, BPM.
Интересуешься другими JVM-языками: Scala, Clojure, Kotlin.
Не боишься фронтэнда, знаешь или можешь освоить React, Angular, Bootstrap, webpack, gulp, npm, SASS, БЭМ.
Читаешь документацию и техническую литературу на английском.
Умеешь работать в условиях частых релизов и изменяющихся требований. Agile и Scrum для тебя — не пустой звук.
Бонусы
Предоставляется в безвозмездное пользование (:)):
проекты, упоминание которых в резюме добавит вам привлекательности на рынке труда)
коллектив единомышленников, с которым можно не только работать, но и проводить свободное время
обучение внутреннее и у внешних провайдеров
профессиональный и карьерный рост
при работе в офисе - кофемашина и прочие печеньки на оборудованной кухне)
Дополнительные инструкции
1. Отправить резюме на почту
2. Пройти собеседование с ведущими техническими специалистами (очно или по скайпу)
3. Возможно, для уточнения Вашей квалификации мы попросим Вас сделать тестовое задание
4. Остальное - в Ваших руках)