Senior Java Разработчик
до 270 000 руб.
Город:
Брест
Занятость:
Полная занятость
Компания "Йотек, ЧП"
#Условия:
- Клиент: финтех РФ
- Длительность: долгосрочный
- Занятость: фултайм
- Формат: удаленная работа
#Позиция:
- Роль: Java developer
- Уровень: Senior
- Английский: на уровне чтения литературы
#Обязательно:
- Высшее техническое образование;
- Опыт разработки на Java от 5 лет, с использованием 11/17 версий;
- Умение разбираться в чужом коде, писать чистый и понятный код для других разработчиков;
- Способность оптимизировать свой собственный код и код других разработчиков;
- Опыт использования Apache Kafka, Kafka Connect;
- Опыт использования Spring Framework, Hibernate ORM, JDBC, JMX;
- Опыт работы с PostgreSQL;
- Знание принципов реляционных БД, опыт проектирования и оптимизации БД;
- Опыт работы с системами сборки: Maven, Gradle;
- Опыт работы с системой контроля версий Git;
- Знание технологий и методик проведения модульного тестирования, опыт использования инструментов модульного тестирования JUnit, TestNg;
- Опыт работы с инструментами Jira, Confluence, Jenkins, Sonar, Nexus;
- Опыт проектирования и разработки высоконагруженных, распределённых и отказоустойчивых систем;
- Опыт профилирования приложений - поиск утечек памяти, поиск bottleneck приложений;
- Опыт использования Linux;
- Опыт использования Spring Boot, Spring Cloud;
- Владение технологиями виртуализации Docker, Kubernetes, Openshift и др.;
- Понимание принципов работы и особенностей SQL и NoSQL хранилищ
- Отличные знания Java 11+ и Kotlin.
- Знания Spring / Spring Boot / Spring Cloud.
- Дружеские отношения с DevOps, пайплайны, контейнеризация и оркестрация, Linux.
- Знание принципов и шаблонов проектирования.
- Глубокое понимание микросервисной архитектуры.
- Желание работать с большими и сложными проектами.
- Считаете, что работа разработчика не заканчивается на написании кода.
- Хотите делать процесс разработки эффективным с помощью правильных инструментов (Binary Release Management, CI/CD, Scrum/Kanban).
- Умеете работать с Kafka.
- Имеете опыт работы с Kubernetes.
- Имеете опыт работы с MongoDB и Elasticsearch.
- Кэшировали данные с Hazelcast, Infinispan и Redis.
- Знакомы с такими инструментами управления, как Ansible/Salt/Chef/etc.
- Умеете применять Reactor или корутины и знаете, когда их не нужно использовать.
- Умеете и хотите писать технические статьи.
- Готовы развиваться и развивать коллег/комьюнити, проводить как разовые тренинги, так и планировать долгие обучения.
#Задачи:
- Участие в проектировании и разработке нового функционала
- Развитие и доработка действующего функционала, оптимизация.
- Проведение код-ревью
- Документирование решений
#Важно
Резюме должно отражать:
- Ключевые компетенции: опыт работы с микросервисами, Java, Kotlin, Apache Kafka, Kafka Connect, Spring Framework, Hibernate ORM, JDBC, JMX, PostgreSQL, Maven, Gradle, Git, k8s, Hazelcast, Infinispan, Redis, Linux, Jira, Confluence, Junit, TestNG
14 Ноября
Trainee\Junior JavaScript React программист\React developer (Брест)
Брест
Компания "СенамаСофт" SenamaSoft — IT-компания, специализирующаяся на разработке программного обеспечения. Мы ищем талантливого и...
15 Ноября
Разработчик 1C-Битрикс: Управление сайтом
Брест
Компания "Тумило Роман Петрович" Вакансия для резидентов Республики Беларусь. Мы предлагаем: Достойную зарплату Возможность...
17 Ноября
Брест
Компания "Модная Лавка" Ищем программиста с опытом коммерческой разработки на PHP / Laravel. Для в разработки, поддержки и оптимизации...
19 Ноября
Android Разработчик( Тинькофф )
Брест
Компания "Тинькофф" Мы создаем мобильные приложения Т‑Банк, постоянно повышаем их надежность и улучшаем производительность. Над приложениями...
19 Ноября
Брест
Компания "Лоппи Поппи" Компания LoppiPoppi ищет опытного Senior Unity Developer для наших мобильных игр! За плечами команды — выпуск...
Вакансия размещена в отрасли