👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Middle Java разработчик для банка

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Онлайн-платформа для ИТ-специалистов, которые хотят удаленно работать над международными проектами

Описание вакансии

Условия работы

В настоящее время мы ищем Middle Java разработчика с опытом в разработке программного обеспечения от 2-х лет и уверенными знаниями Java и Spring для удалённой работы в нашей команде.

Наш клиент - универсальный коммерческий банк, основанный в 1993 году. Входит в число 50 ведущих банков России по величине активов.

Обратите внимание, что даже если Вы подаете заявку на эту должность, Вам могут быть предложены другие проекты для участия в EPAM Anywhere.

Присоединяйтесь к EPAM Anywhere, чтобы быстро и легко находить проекты, соответствующие Вашим знаниям и опыту, работать с клиентами Forbes Global 2000, строить успешную карьеру в сфере IT и получать хорошее вознаграждение. Платформа предоставляет дополнительные преимущества, включая гибкий график, возможности профессионального развития и доступ к сообществу экспертов.

Обязанности

  • Написание качественного кода
    • Предлагать подходящие решения бизнес-задач
      • Работа вместе с другими членами команды над достижением общей цели
        • Выполнение проверки кода других членов команды
          • Предоставление сметы по задачам
            • Общение с заказчиком, когда это необходимо

              Требования

              • Опыт в разработке программного обеспечения от 2-х лет
                • Уверенное знание: Java11+, Git, Gradle/Maven, принципов CI/CD
                  • Знание техничесĸого английсĸого
                    • Понимание принципов сетевого взаимодействия, работы HTTP
                      • Уверенное знание стеĸа: SpringBoot2, Spring MVC, Spring Data (JDBC, JPA), Spring Security
                        • Понимание принципов ООП, RESTfull API, Clean Architecture, SRP, SOLID, DDD
                          • Опыт работы с инструментами тестирования: JUnit5, Spring Cloud Contract, Gatling (желательно)
                            • Опыт работы с реляционными СУБД: PosgreSQL
                              • Понимание миĸросервисной архетиĸтуры

                                Будет плюсом

                                • Опыт работы по Scrum в продуĸтовой ĸоманде
                                  • Опыт работы со Spring Web Flux
                                    • Понимание принципов Event-Driven архитеĸтур, Eventual Consistency
                                      • Понимание принципов работы очередей сообщений и распределённых логов: AMQP, Kafka
                                        • Понимание принципов работы технологий ĸонтейнеризации: Docker, Kubernetes
                                          • Опыт работы с noSQL решениями: Redis, MongoDB

                                          Мы предлагаем

                                          • Конкурентный уровень дохода в зависимости от вашего опыта
                                          • Работа над долгосрочными проектами глобального уровня
                                          • Полная удаленная занятость
                                          • Медицинская страховка
                                          • Неограниченный доступ к учебным курсам (учебные курсы EPAM, регулярные уроки английского языка и внутренняя библиотека)
                                          • Сообщество из более 38 000 профессионалов отрасли