Разработчик Java / Back-End Java Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Проект: мы создаем высоконагруженную систему, перед которой стоят амбициозные цели – обработка платежных транзакций банка (до 600 млн транзакций в сутки). В разработке используется современный технологический стек языков программирования Java и JavaScript, DevOps, технологии Apache, кластерные решения. Отличительные черты разработки – высокая нагрузка, полная автоматизация внедрения (кластер 50+ узлов).
Технологический стек: Java, Spring (Core, Boot), Docker, PostgreSQL, Oracle. Управление требованиями: Jira, Confluenсe. DevOps: Jenkins, Nexus
Требования:
- Опыт коммерческой разработки на Java от 4-х лет
- Экспертный уровень знаний Java
- Чёткое понимание цикла разработки ПО
- Опыт работы со Spring (Core, Boot)
- Опыт работы с СУБД (Oracle)
- Понимание архитектуры Apache Ignite для решения задач, связанных с разработкой архитектуры и кода микросервисов системы
- Уметь работать с Linux, Docker
Обязанности:
При создании системы команда проекта должна обеспечить:
- Онлайн обработку и реконсиляцию операций из различных АС-источников, формирование событий для построения бухгалтерского учета
- Создание инструментов контроля не сопоставленных транзакций, создание корректирующих сценариев обработки
- Создание инструментов ведения регистров по остаткам не сопоставленных операций, формирование отчетности
- Создание интерфейсов для работы сотрудников сопровождения
- Нормальное функционирование системы под постоянной высокой нагрузкой (600 млн транзакций в сутки)
Мы гарантируем:
- Конкурентоспособную заработную плату
- Корпоративное обучение и сертификацию в технических и бизнес областях
- Корпоративные развлекательные программы
- Работа в офисе Москва (м. Кутузовская), Саратов, Уфа, Пенза, Нижний Новгород. Рассматриваем удаленное сотрудничество