Java Developer (Москва)
M2 Tech
- КомпанияM2 Tech
Описание
Мы используеммикросервисную архитектуруJava(11/17)/KotlinGradleSpring Boot/CloudRestful API/gRPCPostgreSQL/MongoDB/RedisKafkaGitlab CI/CDDocker/KubernetesPrometheus/Tempo/Sentryloki/Grafana.Чем предстоит заниматьсяактивно вникать в предметную область, взаимодействовать с бизнесом, смежными командами;прорабатывать и реализовывать решения в распределенной архитектуре, используя как синхронное, так и асинхронное взаимодействие;участвовать в code-review и проработке технических задач.Чего мы ждёмотличное владение Java Core 11+ (разработка ведется с использованием Java 17);практический опыт работы с Spring Framework, Spring Boot;навыки проектирования многокомпонентных приложений со сложной бизнес-логикой;уверенное применения JUnit, Mockito или других фреймворков для юнит-тестирования;понимание принципов построения тестового покрытия;опыт разработки приложений в микросервисной архитектуре;знание SQL, навыки проектирования схем БД;опыт работы с PostgreSQL и NoSQL-хранилищами (в идеальном случае MongoDB);практический опыт взаимодействия с Kafka/RabbitMQ и принципов работы.Что мы предлагаемможно работать из дома или ходить в офис в Москве или в Санкт-Петербурге – в стиле openspace с переговорными комнатами, зонами отдыха, кухни с бесплатным чаем, кофе и сладостями;рыночную зарплату + премии, материальную поддержку в разных жизненных ситуациях, скидки на внутренние сервисы компании, доплату в 4 недели за больничный, 31 день отпуска, скидки от партнёров в BestBenefits;с первых дней…
Вакансии этой компании
Похожие вакансии
- Senior Consultant/Lead Developer — Mendix, Нидерланды
- Developer Advocate - Network APIs — Aduna Global, США
- Developer Relations Engineer — Tailscale, США
- Developer Relations Engineer — Tailscale, Канада
- Developer Relations Engineer — Tailscale, Великобритания
- Staff Content Developer — 1Password, США
- Senior Tableau Developer (m/f/d) — Qualysoft, Австрия
- Intermediate Java Developer — AB InBev, Бразилия