ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
2316825 | Java-разработчик | Москва | > Т1 | open | 2024-12-12 |
Требования
Какие знания и навыки для нас важны: Опыт работы с 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
- Умение писать чистый, документированный и тестируемый код и тесты к нему (модульные и интеграционные)
- Понимание что такое микросервисная архитектура, её плюсы и минусы
- Как минимум знакомство с функциональной парадигмой разработки.