Мэтч
Покажет вашу совместимость с вакансией
Описание вакансии
Senior Java Developer (Fintech)
О компании Smartym Pro
Smartym Pro — компания по разработке программного обеспечения, которая уже более 11 лет успешно создает цифровые решения для клиентов из Европы и США.
Мы специализируемся на формировании выделенных команд разработки (Dedicated Teams) и создании сложных программных продуктов для финтех-компаний, инвестиционных фондов и технологических стартапов.
Писать HR-менеджеру Михаилу в TG recruit_mik
О проекте:
Мы расширяем команду разработки для долгосрочного клиента из Великобритании. Наша компания сотрудничает с ним уже более 5 лет, постоянно развивая и совершенствуя его основной программный продукт.
Проект представляет собой CRM- и операционную платформу, предназначенную для инвестиционных компаний.
Система помогает инвестиционным фондам, стартапам, банкам и платежным организациям эффективно управлять:
- документооборотом;
- финансовой отчетностью;
- коммуникацией с инвесторами;
- внутренними бизнес-процессами.
Платформа построена на современной микросервисной архитектуре, использует облачную инфраструктуру и активно применяется финансовыми организациями в реальной эксплуатации.
Основные обязанности:
- Проектирование и разработка backend-микросервисов.
- Реализация нового функционала продукта.
- Повышение производительности и масштабируемости существующих сервисов.
- Участие в принятии архитектурных решений.
- Взаимодействие с Product Manager и командой разработки.
- Написание автоматизированных тестов и поддержание высокого качества кода.
Требования
Обязательные:
- Более 7 лет опыта коммерческой backend-разработки.
- Отличное знание Java (17+).
- Практический опыт разработки микросервисной архитектуры.
- Уверенное владение SQL.
- Опыт разработки REST API.
- Опыт работы с задачами, связанными с frontend, либо тесного взаимодействия с frontend-разработчиками.
- Английский язык — уровень B2 и выше.
Будет преимуществом
- Понимание принципов Infrastructure as Code (IaC).
- Опыт работы с Terraform или AWS CloudFormation.
- Опыт использования GitHub и GitHub Actions для организации процессов CI.
Технологический стек
Backend: Java 17, Spring Boot, Dagger, Spark, JDBI, Dropwizard, Flyway
Тестирование: JUnit 5, Mockito, WireMock, RestAssured, TestContainers, LocalStack
Инфраструктура: Docker, Nomad, Traefik
Облачные технологии: AWS (EC2, ECS, RDS, ECR, SQS, SNS)
Базы данных: MySQL
Что мы предлагаем:
- Гибкий формат работы — удаленно или из офиса.
- Конкурентную заработную плату в евро, уровень которой зависит от опыта и квалификации кандидата.
- Современный корпоративный ноутбук для работы.
- Участие в разработке сложных высоконагруженных Java-систем с использованием современного технологического стека.
- Работу в сильной инженерной команде с возможностью профессионального роста и обмена опытом.
Этапы найма
- Первичный контакт с HR (созвон или переписка) для знакомства, обсуждения вакансии и ответов на вопросы.
- Кандидат записывает короткое видео-презентацию о себе и отправляет резюме.
- Организационное интервью с Engineering Manager или Project Manager.
- Техническое интервью с Project Lead.
Процесс подбора максимально прозрачный и быстрый и обычно занимает до одного месяца.
Дата выхода на работу обсуждается индивидуально и может варьироваться от немедленного выхода до примерно 30 дней, в зависимости от доступности кандидата и срока отработки на текущем месте работы.
Писать HR-менеджеру Михаилу в TG recruit_mik
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Вакансия размещена на Hirify напрямую от HR/нанимающего менеджера