Middle Java developer
Remote | full time
Качественные программные решения
«Качественные программные решения» — прогрессивная российская IT-компания, специализирующаяся на разработке программного обеспечения для коммерческих и государственных организаций.
Наша компания разрабатывает и внедряет:
• cистемы автоматизации бизнес-процессов в розничных банках (фронт-, мидл-, бэк-офис);
• индивидуальные IT-решения в области автоматизации бизнес-процессов банков, инвестиционных и страховых компаний;
• системы автоматизации работы государственных учреждений и коммерческих компаний;
• системы сбора и анализа данных, принятия решений и прогнозирования;
• корпоративные порталы, интернет-сайты и IT-решения на веб-технологиях.
Требования:
• Аналогичный опыт с Java 8+ или Kotlin от 2-х лет;
• Практика работы с Spring от 2-х лет и с Spring Boot от года;
• Опыт работы с системами на микросервисной архитектуре (Spring Cloud, Kubernetes, Openshift или аналоги);
• Опыт работы с Docker;
• Навыки работы с тремя любыми из следующих технологий:
1) NoSQL (MongoDB, Elasticsearch, аналоги);
2) SQL (PostgreSQL, Oracle, аналоги);
3) Брокеры сообщений (Kafka, RabbitMQ, аналоги);
4) Reactive programming (RxJava, Project Reactor);
5) Cache (Redis, Hazelcast);
6) Настройка CI/CD (GitlabCI, Jenkins, аналоги);
7) Настройка средств мониторинга (Zabbix, Prometheus);
8) Настройка средств логирования (Graylog, ELK).
Будет дополнительным преимуществом, если кандидат:
• Готов драйвить техническое развитие систем, а не просто следовать текущим стандартам;
• Имеет дружеские отношения с DevOps, пайплайны, контейнеризация и оркестрация, Linux;
• Понимает микросервисную архитектуры и устройство распределенных систем.
Обязанности:
• Использовать самый современный технологический стэк для создания FinTech решений;
• Разрабатывать приложения, которые масштабируются на все дистанционные каналы банка (интернет-банк, мобильные приложения, платёжные сервисы и многое другое);
• Взаимодействовать с различными командами разработки, Data Science, поддержки и другими (поэтому необходимы хорошие навыки коммуникации или желание их развивать);
Условия:
• Удаленная работа по графику 5/2 (с гибким началом дня).
• Работу в стабильной, успешной и развивающейся компании.
• Дружный коллектив профессионалов.
• Возможность профессионального и карьерного роста.
@maxim_ent
