Java Developer Senior

Дата размещения вакансии: 29.10.2024
Работодатель: Innovative People
Уровень зарплаты:
з/п не указана
Город:
Екатеринбург
Требуемый опыт работы:
Более 6 лет

Обязанности:

  • Разработка и отладка модулей платформы, основанной на микросервисной архитектуре.
  • Интеграция приложения с внешними и внутренними сервисами.
  • Написание понятного и стабильно работающего кода.
  • Активное взаимодействие со специалистами из смежных подразделений.
  • Поиск и аргументация технически эффективных путей решения бизнес задач.
  • Умение и желание писать чистый и понятный код.
  • Навык написания 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-компания.

  • Рыночная белая зарплата (возможности карьерного роста).

  • Полная удаленка и гибкое начало рабочего дня.

  • ДМС со стоматологией после прохождения испытательного срока.

  • Возможность выбора направления, в котором хотелось бы развиваться и поддержка со стороны компании как финансовая, так и моральная.

  • Коллеги, готовые делиться опытом.

  • Обучение (тренинги, семинары, курсы повышения квалификации), техника для работы.

  • Большая степень свободы и решений и возможность принять участие в новых интересных проектах.