Екатеринбург
Обязанности:
- Разработка и отладка модулей платформы, основанной на микросервисной архитектуре.
- Интеграция приложения с внешними и внутренними сервисами.
- Написание понятного и стабильно работающего кода.
- Активное взаимодействие со специалистами из смежных подразделений.
- Поиск и аргументация технически эффективных путей решения бизнес задач.
- Умение и желание писать чистый и понятный код.
- Навык написания unit и интеграционных тестов на Java.Паттерны проектирования.
Требования:
- Опыт по разработке учетных решений, платежных решений - приветствуется
- Глубокое знание Java core.
Знание принципов ООП и понимание паттернов проектирования. Знания и опыт работы с Keycloak, а также OAuth 2.0. - Знание Spring, Spring Boot, Spring MVC. Опыт разработки java web приложений.
- Знание, опыт проектирования и разработки RESTful API.
- Опыт разработки и проектирования систем в парадигме микросервисной архитектуры. Опыт работы с kubernetes.
- Уверенное знание и опыт работы с данными в формате xml. Опыт работы с jaxb.
- Опыт работы с ORM фреймворками (hibernate, jpa). Опыт работы с Apache Kafka приветствуется.
- Знание RDBMS . Умение отлаживать, оптимизировать sql запросы. Опыт работы с PostgreSQL приветствуется.
Условия:
-
Аккредитованная it-компания.
-
Рыночная белая зарплата (возможности карьерного роста).
-
Полная удаленка и гибкое начало рабочего дня.
-
ДМС со стоматологией после прохождения испытательного срока.
-
Возможность выбора направления, в котором хотелось бы развиваться и поддержка со стороны компании как финансовая, так и моральная.
-
Коллеги, готовые делиться опытом.
-
Обучение (тренинги, семинары, курсы повышения квалификации), техника для работы.
-
Большая степень свободы и решений и возможность принять участие в новых интересных проектах.