Senior Java разработчик для банка
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
В настоящее время мы ищем Senior Java разработчика с опытом в разработке программного обеспечения от 3-х лет и уверенными знаниями Java и Spring для удалённой работы в нашей команде.
Наш клиент - универсальный коммерческий банк, основанный в 1993 году. Входит в число 50 ведущих банков России по величине активов.
Обратите внимание, что даже если Вы подаете заявку на эту должность, Вам могут быть предложены другие проекты для участия в EPAM Anywhere.
Присоединяйтесь к EPAM Anywhere, чтобы быстро и легко находить проекты, соответствующие Вашим знаниям и опыту, работать с клиентами Forbes Global 2000, строить успешную карьеру в сфере IT и получать хорошее вознаграждение. Платформа предоставляет дополнительные преимущества, включая гибкий график, возможности профессионального развития и доступ к сообществу экспертов.
Обязанности
- Написание качественного кода
- Предлагать подходящие решения бизнес-задач
- Работа вместе с другими членами команды над достижением общей цели
- Выполнение проверки кода других членов команды
- Предоставление сметы по задачам
- Общение с заказчиком, когда это необходимо
Требования
- Опыт в разработке программного обеспечения от 3-х лет
- Уверенное знание: 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 профессионалов отрасли