Вакансия Java разработчик
44804 Подбор
Актуально на 13.06.2025
Банки и финансы
Java разработчик
Senior
Ставка партнера
Кол-во специалистов
2
Срок привлечения
Не указано
Тип занятости
Фулл-тайм
Формат работы
Удаленный
Требуемая локация специалиста
РФ и дружественные страны
О клиенте
Отрасль
Банки и финансы
Обязательные требования
- Образование высшее техническое;
- Минимальный профессиональный стаж в сфере разработки программного обеспечения составляет три года;
- Глубокое понимание методов разработки и интеграции ПО, включая полный цикл его жизненного пути;
- Профессиональное владение технологиями: языки программирования Java SE, платформы Spring (ядро, Boot, Cloud), системы реляционных баз данных (например PostgreSQL, Microsoft SQL Server и другие);
- Расширенная техническая эрудиция, осведомленность о передовых принципах проектирования систем и стремление применять их на практике;
- Опыт эксплуатации систем контроля версий, автоматизации сборки проектов, отличное владение методиками TDD, CI/CD, создание и поддержка авто-тестов, юнит-тестов, работа с мониторинговыми решениями типа ELK Stack;
- Способность самостоятельно проводить тестирование собственного кода и уверенно ориентироваться в чужих исходниках;
- Осведомлённость и умение применять принципы гибкой разработки (такие как Scrum, Kanban и аналогичные методики);
- Целеустремленность и нацеленность на достижение конкретных результатов.
Дополнительные требования
- Понимание сетевого стека OSI;
- Понимание и знание, что такое throttling, rate limit, api gateway;
- Опыт работы с Docker/Kubernetes/PKS;
- Опыт работы с Kafka, rabbit mq / ignite;
- Опыт Linux / Unix;
- Есть представление о промышленном процессе разработки (Agile, Scrum, RUP, ...);
- Готовность изучать новые технологии.
Описание проекта и команды
Проект для крупного банка.
Команда отвечает за основные, ключевые банковские сервисы, которыми пользуется весь банк. Расчет баланса, создание транзакций, депозиты, кредиты, ценные бумаги и многое многое другое для всех сегментов клиентов и продуктов Банка. Наша цель - создать новый современный технологический слой сервисов, который позволит удобно просто и легко создавать новые продукты и адаптировать уже имеющиеся в соответствии с трендам банковского рынка.
Обязательные требования
- Образование высшее техническое;
- Минимальный профессиональный стаж в сфере разработки программного обеспечения составляет три года;
- Глубокое понимание методов разработки и интеграции ПО, включая полный цикл его жизненного пути;
- Профессиональное владение технологиями: языки программирования Java SE, платформы Spring (ядро, Boot, Cloud), системы реляционных баз данных (например PostgreSQL, Microsoft SQL Server и другие);
- Расширенная техническая эрудиция, осведомленность о передовых принципах проектирования систем и стремление применять их на практике;
- Опыт эксплуатации систем контроля версий, автоматизации сборки проектов, отличное владение методиками TDD, CI/CD, создание и поддержка авто-тестов, юнит-тестов, работа с мониторинговыми решениями типа ELK Stack;
- Способность самостоятельно проводить тестирование собственного кода и уверенно ориентироваться в чужих исходниках;
- Осведомлённость и умение применять принципы гибкой разработки (такие как Scrum, Kanban и аналогичные методики);
- Целеустремленность и нацеленность на достижение конкретных результатов.