Senior Java developer (offline) $4800-5500

Задачи, которые ожидают специалиста:
- писать качественный и понятный код для распределенной системы, стек: Java 8, Hybris / Kafka /Redis /Solr/Postgress
использовать и развивать существующие фреймворки и библиотеки opensource
- принимать непосредственное участие в становлении и развитии собственной ecommerce-платформы
- участвовать в создании архитектурных решений и проектировании высоконагруженных отказоустойчивых систем
- внедрять и улучшать процессы разработки в условиях непрерывного роста количества сложных задач и интересных проектов

Обязательные требования:
- уверенные знания Core Java (Collections, Concurrency, IO/NIO, Lamdas, Stream API)
- большой опыт работы с известными Utility Libraries(Guava,Apache Commons, Lombok, MapStruct, Jooq and etc) при решении практических задач
- понимание и опыт использования Testing Frameworks(JUnit, Mockito,*Mock), высокая культура кодирования, следование принципам Clean Code и Clean Architecture
- понимание и опыт работы с SQL(MySQL) и NoSQL(Redis, Apache Solr/Elastic) хранилищами
- опыт тонкой настройки jvm/gc и решения проблем с производительностью java приложений
- понимание основных структур данных и алгоритмов, оценка сложности алгоритмов через Big O нотации
- знание основных архитектурных паттернов и стилей, принципов хорошего дизайна проектирования высоконагруженных распределенных систем
- умение планировать свое время, справляться с потоком задач, вести продуктивную коммуникацию со смежными отделами
- умение описывать архитектурные решения c помощью стандартных инструментов через UML нотации и ясно излагать свои мысли

Важно:
- опыт работы с Docker, Kubernetes, Jenkins, GitLab
- понимание культуры CI/CD, devops/sre практик, опыт использования и внедрения
- предстоит работать с Hybris (наличие опыта необязательно)

About Rubrain

Rubrain.com - платформа, объединяющая ведущих IT-специалистов и заказчиков из России, Европы, Израиля и США

Company website:
https://rubrain.com/

DOU company page:
https://jobs.dou.ua/companies/rubrain-com/

The job ad is no longer active
Job unpublished on 25 November 2021

Look at the current jobs Java Remote→