Вакансия: Java-разработчик в Москва

Полное описание вакансии: Java-разработчик в Москва

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
2316825 Java-разработчик Москва > Т1 open 2024-12-12
Необходимые навыки
  • > Java
  • > Spring Framework
  • > Микросервисная архитектура
Требования

Какие знания и навыки для нас важны: Опыт работы с java от 3 лет. Уверенные знания основных современных концепций и...

Обязанности

Проекты охватывают все процессы кредитования, начиная с заявки и анализа клиента и заканчивая погашением клиентом задолженности по кредиту.

Описание

Чем предстоит заниматься:

Мы – молодая динамичная команда, верящая в классные качественные продукты.
В связи с расширением и запуском новых команд мы ищем опытных специалистов на проекты банка по автоматизации процессов кредитования малого, среднего и крупного бизнеса
Наш проект – один из ключевых для банка.
Мы разрабатываем систему с нуля на современной микросервисной архитектуре и с Agile подходом.
Проекты охватывают все процессы кредитования, начиная с заявки и анализа клиента и заканчивая погашением клиентом задолженности по кредиту.
На проектах мы работаем в Scrum-командах, в каждой из которых есть Product Owner, TeamLead, аналитики, Back- и Frontend разработчики, QA инженеры. Каждая команда самостоятельно решает, как развивать продукт, с учётом пожеланий пользователей.

Какие знания и навыки для нас важны:

  • Опыт работы с java от 3 лет
  • Уверенные знания основных современных концепций и принципов разработки на платформе Java
  • Хорошее знание и умение применять на практике принципы ООП, SOLID, DRY, KISS
  • Знание стандартных алгоритмов и структур данных
  • Опыт разработки на Java с использованием технологий: Spring Framework (Cloud, Boot, AOP, Security, etc), Hibernate
  • Знание и опыт применения: Stream, Optional, Collections, etc. Разработка с использованием Java 8 - 11
  • Опыт работы с тестовыми фреймворками: Junit, TestNG, Mokito
  • Опыт работы с реляционными базами данных
  • Знание теоретических основ проектирования БД и построения эффективных запросов
  • Опыт работы с Git, Maven.

Плюсом будут:

  • Опыт проектирования высоконагруженных систем
  • Опыт работы с Spring Boot, Spring Cloud
  • Опыт работы с Docker, Kubernetes
  • Опыт работы с TeamCity, Jira, Confluence
  • Умение писать чистый, документированный и тестируемый код и тесты к нему (модульные и интеграционные)
  • Понимание что такое микросервисная архитектура, её плюсы и минусы
  • Как минимум знакомство с функциональной парадигмой разработки.

Вверх