Java разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Проект: Миграция легаси функционала на целевые платформы банка. Функционал сейфовых ячеек, обезличенных металлических счетов, монет и слитков.
Поиск ведется в несколько команд. Размер команд 10-15 человек, разработка по Scrum.
Стек: Java 8+, Spring, микросервисная архитектура
Обязанности:
Разработка ПО – предполагается участие на всех стадиях жизненного цикла разработки ПО:
пред-проектное обследование, согласование функциональных/ технических требований,
проектирование, анализ, нагрузочное тестирование, внедрение, сопровождение.
· Декомпозиция и анализ задач бэк лога
· Оценка трудоемкости задач
· Проектирование решения, разработка детальной внутренней архитектуры сервиса, включая интеграционные сценарии
· Разработка программного кода
· Выполнение code-review
· Разработка автоматических модульных тестов
· Разработка скриптов развертывания ПО
· Написание автоматических АПИ-тестов
· Подготовка и развертывание сред разработки
· Развертывание ПО на рабочем месте
· Документирование разрабатываемого ПО
· Участие в тестировании
· Устранение дефектов
Ожидания от кандидата
Требования:
• Опыт коммерческой разработки на Java от 2-х лет (уровень – Middle)
• Понятие о принципах разработки ПО, ООП, паттернах проектирования
• Уверенные знания Java Core, Collections, Multithreading
• Знание Spring Framework (Core: IoC container)
• Знание спецификаций и протоколов интеграции - REST
• Знание форматов XML, JSON
• Разработка модульных тестов на TestNG, Mockito
• Опыт работы с Maven
• Опыт работы с системой контроля версий Git
• Знание SQL, опыт работы с БД Oracle
Будет плюсом:
- Высшее оконченное техническое образование
- Опыт в реализации банковского ПО
- Опыт работы с Spring Web Flow
- Понимание гибких методологий управления проектами (Agile, Scrum)
- Опыт разработки ПО под IBM WAS
Условия работы
Условия:
• Конкурентоспособная заработная плата
• Корпоративное обучение и сертификацию в технических и бизнес областях
• Корпоративные развлекательные программы
• Работа в офисе Москва или в г. Санкт-Петербурге. Также готовы рассмотреть кандидатов, готовых месяц работать на гибриде, с дальнейшим переходом на удаленку.