РУНЕТ БИЗНЕС СИСТЕМЫ

Java developer (Middle)

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Рунет Бизнес Системы (РБС) - продуктовая финтех компания, предлагающая платежные решения для электронной коммерции. Уже больше 20 лет мы обеспечиваем подключение, сопровождение и реализацию новых функциональных возможностей - все это под брендом нашего клиента. Концепция линейки продуктов White label позволяет создавать решения для бизнеса в кратчайшие сроки без существенных затрат клиента.

Плюсы такого подхода очевидны: мы разработали и уже протестировали технологию, на базе которой клиент получает брендированное платежное решение, отвечающее индивидуальным запросам его компании.

Сейчас мы расширяем команду и активно ищем Java Developer, способный разрабатывать и поддерживать сложную систему, написанную на Java.

Обязанности:

  • Поддержка, улучшение и оптимизация работы существующих решений, написанных на Java;
  • Проектирование и разработка новых сервисов и их интеграция в общую систему;
  • Проведение Code Review задач других разработчиков;
  • Помощь коллегам и другим командам в поддержке сервисов;
  • Стремление к развитию и обучению в профессии.
Требования:
  • Опыт разработки на Java от 3 лет;
  • Понимание принципов работы HTTP, REST, SOAP;
  • Знание Java Core, Collections, Generics, Stream API;
  • Знание Spring (IoC, DI, MVC, JDBC);
  • Опыт написания тестов (JUnit, Mockito или PowerMock);
  • Уверенное владение SQL (запросы, агрегирование, процедуры, функции);
  • Знание Git, Maven, Bash, Linux;
  • Знание теории алгоритмов, принципов ООП, шаблонов проектирования.

Хорошо, если есть:

  • Опыт разработки высоконагруженных сервисов и понимание принципов разработки таких сервисов;
  • Знание криптографии, умение работать с симметричными и асимметричными алгоритмами шифрования;
  • Знание Java Concurrency/Multithreading, JVM performance;
  • Знание Spring JPA (Hibernate), AOP;
  • Понимание технологий Kafka, Docker, Kubernetes;
  • Знание принципов SOLID и архитектурных приемов построения приложений.
Условия:
  • Гарантируем оформление трудовых отношений в соответствии с ТК РФ: "белую" конкурентоспособную зарплату, оплату больничных и отпусков;
  • Обеспечиваем ДМС, включая стоматологию, участие в программах корпоративного кредитования и страхования;
  • Даем возможность карьерного роста;
  • Предлагаем обучение в Корпоративном Университете, возможность посещать внешние тренинги;
  • Организуем гибкое начало рабочего дня;
  • У компании есть ИТ-аккредитация;
  • Проводим интересные и активные корпоративные мероприятия.