
Digex Co
Senior Java Developer
- Java
- Spring Framework
- Hibernate
- REST API
- Kafka
- PostgreSQL
- SQL
- Docker
- Gradle
- Spring Cloud
- Kubernetes
- CI/CD
- XML
-
Обязанности:
-
Разработка продуктов, основанных на микросервисной архитектуре.
-
Интеграция приложения с внешними и внутренними сервисами.
-
Написание стабильного, понятного и поддерживаемого кода.
-
Разработка unit-, интеграционных и нагрузочных тестов на Java.
-
Проектирование и реализация RESTful API.
-
Взаимодействие со специалистами смежных подразделений.
-
Поиск и аргументация технически эффективных решений для бизнес-задач.
-
Использование паттернов проектирования, повышение технологической зрелости продукта.
-
Требования:
-
Опыт работы с Java/Spring от 3 лет.
-
Отличное знание принципов ООП и Java Core.
-
Уверенные навыки работы со Spring Framework (Core, MVC, Boot, Data, Batch).
-
Опыт работы с Hibernate/JPA.
-
Опыт проектирования и разработки RESTful API.
-
Опыт разработки высоконагруженных систем.
-
Знание PostgreSQL, Kafka, опыт написания и оптимизации SQL-запросов.
-
Понимание принципов разработки, проектирования и тестирования ПО.
-
Опыт работы с Maven/Gradle, Docker.
-
Знание микросервисной архитектуры, Spring Cloud, Kubernetes, CI/CD.
-
Работа с XML, JAXB.
-
Приветствуется:
-
Опыт разработки финансовых сервисов и платежных решений.
-
Опыт работы с оркестрацией бизнес-процессов (Camunda или аналоги).
-
Личные качества:
-
Аналитический склад ума.
-
Ответственность, пунктуальность, умение соблюдать сроки.
-
Коммуникабельность, бесконфликтность.
-
Инициативность, активная жизненная позиция.
-
Быстрая обучаемость.
-
Условия:
-
Полностью удаленный формат работы
-
Участие в разработке современных высоконагруженных решений.
-
Работа в команде профессионалов, обмен опытом.
-
Возможность влиять на архитектурные и технические решения.
-
Современный стек: Java, Spring, Kubernetes, Kafka, CI/CD.