Старший Java-разработчик

Оплата: По договоренности
Мы ищем старшего Java-разработчика, который поможет создать новое поколение наших серверных платформ. Нам нравится создавать быстрые и надёжные системы, которые отвечают потребностям бизнеса. Хорошо, если у вас есть предыдущий опыт работы в индустрии ставок или онлайновых платежей. Навыки и требования: 3-5 лет опыта работы с технологиями Java Java 8, Spring 4, OOP Глубокое понимание того, как работают современные веб-технологии: HTTP, REST, JSON, XML, HTML Опыт создания распределённых многоуровневых приложений с высокой нагрузкой: Hibernate, JPA, ActiveMQ, RabbitMQ, Hazelcast, Vaadin Понимание SQL и NoSQL баз данных, их преимуществ и недостатков: Oracle, MySQL, MongoDB, Redis Знание того, как мониторить и отлаживать производительность сложных систем: JMX, Zabbix, New Relic Опыт работы с системами контроля версий в нескольких ветках: Git, GitHub Понимание принципов гибкой методологии разработки: Scrum, Sprint, Daily Stand-up Любовь к написанию элегантного и проверяемого кода: DRY, Lombok, JUnit, Mockito Технический склад ума, понимание алгоритмов, структур данных и шаблонов проектирования Умение разговаривать и писать по-английски