Разработчик 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. Отправить резюме на irina.simakova@centre-it.com
2. Пройти собеседование с ведущими техническими специалистами (очно или по скайпу)
3. Возможно, для уточнения Вашей квалификации мы попросим Вас сделать тестовое задание
4. Остальное - в Ваших руках)