Java developer
Местоположение и тип занятости
Компания
Описание вакансии
Обязанности:
Разработка логики и системных функций прикладных бизнес-систем, создаваемых на базе собственной блокчейн-платформы в рамках проектов для внешних заказчиков
Стек проектов: Kotlin, Spring boot, PostgreSQL, Rabbitmq, Kubernetes, ELK, Grafana, Prometheus
Необходимые навыки:
- Опыт работы с Java/Kotlin от года;
- Опыт работы со Spring (Spring Boot, data, web), Hibernate, PostgreSQL;
- Работа с базами данных SQL на уровне сложных запросов, оптимизация
- Умение работать с Messaging middleware - опыт с RabbitMQ, kafka;
- Опыт проектирования и разработки систем, основанных на микросервисной архитектуре;
- Умение диагностировать проблемы производительности систем - профилирование приложений и работы БД;
- Любовь к чистому коду;
- Опыт написания Unit/Интеграционных тестов;
Плюсом будет:
- Опыт работы в команде по методологии Agile, проведения Code review;
- Умение оценивать сроки реализации задач и укладываться в них;
- Опыт работы с распределенными реестрами (Waves, Ethereum, Corda, Hyperledger Fabric и.т.д);
- Опыт написания смарт контрактов на языках RIDE/Solidit;
- Английский язык на уровне чтения технической литературы;
- Профиль на github с актуальными проектами.
Бонусы
Мы готовы предлагать:
- Удаленную работу - мы ценим время своих сотрудников;
- Гибкий график - вы сами планируете свое время, главное быть на обязательных встречах;
- Конкурентную заработную плату по результатам собеседования, в зависимости от опыта и знаний;
- Официальное оформление по ТК РФ;
- Испытательный срок 3 месяца – нам важно сработаться;
- Day-off - до 3-х дней оплачиваемого больничного без предоставления больничного листа.
- ДМС со стоматологией и массажем в Москве;
- Корпоративные скидки изучения английского языка;
- Действующий офис в центре Москвы (ст.м. Кропоткинская, ст.м. Третьяковская).
Ваш отклик
