НовоеAI-конструктор резюме: правишь прямо на листе A4, а нейросеть подсказывает, что усилитьКонструктор резюме на листе A4Попробовать
JobPath
Начать бесплатно

Compass UOL

Java Developer | Mid

  • Удалённо
  • Brazil
  • Полная занятость
  • вчера

Компания Compass UOL ищет Java Developer уровня Mid для разработки решений в банковской сфере. Вы будете проектировать архитектуры с высокой нагрузкой, работать с микросервисами и интеграцией банковских систем.

О позиции

Позиция требует опыта разработки и архитектурного проектирования в сложных высоконагруженных системах. Вы будете взаимодействовать с командами разработки, обеспечивая соответствие кода лучшим практикам инженерии качества и стандартам проектирования. Роль связана с интеграцией центральных банковских систем и распределённых сервисов в облачной среде.

Чем заниматься

  • Проектирование端到端 решений (новых и легаси), выбор фреймворков, компонентов и архитектурных паттернов
  • Сотрудничество с командами разработки, обеспечение соответствия стандартам проектирования и качеству кода
  • Проектирование архитектур для высокой транзакционной нагрузки и низкой латентности
  • Анализ и валидация функциональных и нефункциональных требований от клиентов и стейкхолдеров
  • Интеграция центральных банковских систем с периферийными устройствами и распределёнными сервисами
  • Периодическая оценка технических реализаций на соответствие утверждённому архитектурному дизайну

Что ждут

  • Значительный практический опыт как Software Architect или Technical Specialist в экосистемах высокой сложности
  • Архитектура MVC, Микросервисы, RESTful API, Мульти-тенантность, Паттерны проектирования (GoF)
  • Опыт работы с Java EE 5+, Java SE 6+, Spring Framework, JPA 2, EJB 3
  • Опыт работы с Docker/Контейнерами и развёртыванием решений
  • Глубокое знание распределённых транзакций (CMT/BMT) и пакетной обработки (Batch)
  • Владение JMS, IBM MQ/WebSphere MQ, WebSphere Message Broker/App Connect
  • Знание протоколов финансовой транзакции ISO 8583 (версия 1987)
  • Опыт интеграции с периферийным оборудованием банковского сектора
  • Знание IBM DB2, реляционного моделирования и оптимизации сложных SQL-запросов
  • Опыт конфигурации и анализа качества кода с SonarQube
  • Знания облачных архитектур и основ администрирования Linux
  • Знание Frontend технологий: HTML5, CSS, Bootstrap, JavaScript, jQuery, AJAX, Angular, PWA

Будет плюсом

  • Опыт работы с методологиями Agile: Scrum и Kanban
  • Опыт работы с Java Swing, JSF и Apache Velocity
  • Опыт интеграции с Mainframe системами (COBOL/CICS)
  • Сертификации и постоянное профессиональное развитие

Условия

  • Вознаграждение за питание или ваучеры на еду
  • Медицинское и стоматологическое страхование
  • Страхование домашних животных
  • Поддержка работы из дома (для удалённых позиций)
  • Welcome kit при онбординге
  • Страхование жизни
  • Доступ к платформе Zenklub (психологическая и нутрициологическая поддержка)
  • Программа TotalPass для здоровья и фитнеса
  • Программа сертификации и непрерывного обучения с партнёрами
  • Корпоративные скидки и программы развития
  • Доступ к контенту UOL
  • Расширенный отпуск по уходу за ребёнком
  • Реферальная программа

Навыки

  • Java
  • Spring Framework
  • JPA
  • EJB
  • Docker
  • Microservices
  • REST API
  • MVC
  • Design Patterns
  • JMS
  • IBM MQ
  • ISO 8583
  • SQL
  • Database Design
  • SonarQube
  • Linux
  • Cloud Architecture
  • JavaScript
  • Angular
  • HTML/CSS
  • Agile
  • Scrum
  • Kanban
  • Mainframe Integration
  • CoBOL
  • CICS
  • DB2
  • Banking Systems

Сложность отбора

Высокий уровень сложности из-за требований к работе с банковскими системами высокой нагрузки, унаследованными системами и специализированными финансовыми протоколами (ISO 8583, JMS, IBM MQ). Требуется глубокий опыт в архитектуре и проектировании.

Оценка JobPath

Зарплата по рынку

300 000 – 700 000 ₽ в месяц

Оценка для позиции Java Developer/Mid-Senior в банковской сфере Бразилии. Специализация на банковских системах и высоких нагрузках повышает рыночную стоимость специалиста.

Оценка JobPath по рынку, не предложение работодателя

Могут спросить на собеседовании

  1. Как вы проектировали архитектуры для систем с высокой транзакционной нагрузкой? Какой подход выбрали и почему?
  2. Расскажите о вашем опыте интеграции с банковскими ядрами и периферийными устройствами. С какими протоколами работали?
  3. Как вы обеспечиваете качество кода в команде? Как используете инструменты статического анализа?
  4. Опишите ваш опыт работы с распределёнными транзакциями. С какими проблемами сталкивались и как их решали?

Прорепетировать это собеседование

Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.

Начать бесплатно

Сохрани похожие вакансии

Новые вакансии с такой должностью будут собираться в кабинете.

Сохранить фильтр

Перед откликом

Попробовать бесплатно

Связаться с поддержкой

Выбери, где удобнее написать