«БПС» - IT компания, лидер в области решений для платежной индустрии. Компания основана в 1996 году. Центры разработки, поддержки и сопровождения клиентов находятся в Москве, Волгограде, Казани и Кирове.
«БПС» является разработчиком и дистрибьютором семейства продуктов SmartVista, которые обеспечивают поддержку и оптимизацию бизнес-процессов в сфере платежей.
Мы в поисках перспективного Junior Java разработчика:
Чем предстоит заниматься:
- Разработка и сопровождение графического интерфейса (GUI) для конфигурации тестов и контроля их выполнения, включающего следующий функционал:
- Управление тестами
- Обмен сообщениями с тестируемыми системами:
- Управление настраиваемыми форматами сообщений
- Формирование исходящих сообщений
- Разбор входящих сообщений
- Управление соединениями
- Подготовка среды тестирования:
- Модификация/чтение записей из БД
- Выполнение удаленных команд по протоколу SSH
- Проверка и валидация результатов
- Нагрузочное тестирование (выполнение тестов в многопоточной среде с высокой нагрузкой)
- Написание технической документации
- Разработка юнит-тестов
Мы ожидаем:
- Уверенное знание Java 8, включая:
- функциональные интерфейсы и лямбда-выражения;
- многопоточность;
- работу с Socket и ServerSocket, понимание принципов клиент-серверной архитектуры;
- механизмы сериализации и десериализации;
- Форматы XML и JSON;
- Основы тестирования: функционального, нагрузочного и т. д.
- Будет плюсом:
- опыт разработки графических интерфейсов на базе Swing;
- опыт работы с приложениями, реализующими взаимодействие по стандартам ISO 8583;
- знакомство с протоколами взаимодействия с ATM (NDC, DDC).
Мы предлагаем:
- Интересные и нетривиальные задачи, карьерный рост.
- Оформление по ТК РФ, оплата больничных и отпусков, белая зарплата, годовые бонусы по результатам работы.
- Участие в конференциях, курсы повышения квалификации в т.ч. курсы английского языка.
- Добровольное медицинское страхование (ДМС).
- Оплата фитнеса.
- Участие в программах корпоративного кредитования и страхования.
- Молодой дружный коллектив профессионалов, у которых есть чему научиться.
- Гибкий график работы.
- Работа с корпоративного ноутбука (ОС Windows).
- Возможность работать удаленно.
Технологический стек: Java 8, Swing, TCP/IP, HTTP, XML, JSON, Git, Jira, Confluence, ISO 8583, Java Cryptography (JCA/JCE).