Мы ищем опытного Java-разработчика, который присоединится к нашей инновационной команде. В этой роли вы будете играть решающую роль в проектировании, внедрении и поддержке надежных решений на основе Java. Идеальный кандидат будет иметь большой опыт разработки Java, а также страсть к созданию эффективных и масштабируемых программных решений.
Опыт работы не менее 5 лет в области разработки на Java, предпочтительно в финансовом секторе.
Глубокие знания Java (версии 8 и выше), включая опыт работы с фреймворками Spring и Hibernate.
Опыт проектирования и оптимизации высоконагруженных систем.
Знание и опыт работы с реляционными и NoSQL базами данных, включая опыт работы с SQL.
Опыт разработки в микросервисной архитектуре и использование контейнеризации (Docker, Kubernetes).
Понимание принципов безопасности в разработке ПО и опыт внедрения соответствующих практик.
Опыт руководства разработчиками и успешного участия в командной работе.
Желательно знание финансовых инструментов и процессов, таких как обработка платежей и торговля.
Разработка и поддержка высокопроизводительных финансовых приложений на платформе Java.
Участие в проектировании и оптимизации систем для обеспечения максимальной эффективности и отказоустойчивости.
Работа с реляционными и NoSQL базами данных для обеспечения надежного хранения и обработки данных.
Разработка и поддержка микросервисов, внедрение контейнеризации для обеспечения гибкости и масштабируемости системы.
Обеспечение высокого уровня безопасности разрабатываемых приложений, включая реализацию современных практик безопасности.
Руководство и поддержка более младших членов команды, обеспечение соблюдения стандартов кодирования и лучших практик.
Активное участие в обсуждениях по улучшению архитектуры и процессов разработки, с целью постоянного повышения качества ПО.