Backend разработчик
Java Developer
ID: 37339
1 день назад
Активна
Россия, Москва
Формат работы
Удаленная работа
📞Способы связи
📄 Оригинальный текст вакансии
Java разработчик
☑️Ищем разработчика, который вместе с командой будет:
-прорабатывать и проектировать архитектуру системы ценообразования;
-реализовывать логику расчета стоимости продуктов компании на основе различных факторов (тарифы, промо-коды, программы лояльности и прочее);
-проектировать и реализовывать интеграции с продуктовыми системами, системой биллинга;
возьмёт ответственность за качество и надёжность работы системы в проде.
☑️Чем предстоит заниматься:
-активно вникать в предметную область, взаимодействовать с бизнесом, смежными командами;
-прорабатывать и реализовывать решения в распределенной архитектуре, используя как синхронное, так и асинхронное взаимодействие;
-участвовать в code-review и проработке технических задач;
-обеспечивать observability создаваемых решений
☑️Что используем:
Микросервисную архитектуру, Java(11/17)/Kotlin, Gradle, Spring Boot/Cloud, Restful API/gRPC, PostgreSQL/MongoDB/Redis, Kafka, Gitlab CI/CD, Docker/Kubernetes, Prometheus/Tempo/Sentry, loki/Grafana.
☑️Чего мы ждем:
-отличное владение Java Core 11+ (разработка ведется с использованием Java 17);
-практический опыт работы с Spring Framework, Spring Boot;
-навыки проектирования многокомпонентных приложений со сложной бизнес-логикой;
-уверенное применения JUnit, Mockito или других фреймворков для юнит-тестирования;
-понимание принципов построения тестового покрытия;
-опыт разработки приложений в микросервисной архитектуре;
-знание SQL, навыки проектирования схем БД;
-опыт работы с PostgreSQL и NoSQL-хранилищами (в идеальном случае MongoDB);
-практический опыт взаимодействия с Kafka/RabbitMQ и принципов работы.
☑️Будет плюсом:
-опыт разработки на Kotlin;
-знание запчастей spring cloud (gateway, config-server, sleuth и др);
-опыт работы с k8s на уровне пользователя;
-опыт организации работы в команде с использованием GitLab, Jira и проч.;
-опыт работы в продуктовых командах, с использованием agile-подходов;
-навыки по работе с системами просмотра логов и мониторинга(prometheus, grafana, loki, kibana) на уровне пользователя;
-общие представления о сетевых запросах и средствах балансировки.
☑️Условия работы:
-удаленка или офис:
можно работать из дома или ходить в офис в Москве или в Санкт-Петербурге, в стиле openspace с переговорными комнатами, зонами отдыха, кухни с бесплатным чаем, кофе и сладостями;
-финансы:
зарплата + премии, есть материальная поддержка в разных жизненных ситуациях, скидки на внутренние сервисы компании, доплачиваем 4 недели за больничный, 31 день отпуска, скидки от партнёров в BestBenefits;
-забота о здоровье:
с первых дней семь оплачиваемых sick days в год, оплата сессий с психотерапевтом от сервиса Zigmund.Online, а после испытательного срока расширенный ДМС со стоматологией и компенсацией фитнеса;
-обучение:
участие в конференциях и митапах, внешнее и внутреннее обучение и курсы, доступ в библиотеку МИФ;
-сильная команда:
соблюдаем work-life balance, прислушиваемся к каждому мнению, менторим и помогаем с развитием;
Контакты: job@m2.ru
🛠 Навыки
computer programming
Docker
GitLab CI/CD
Grafana
Java (computer programming)
JUnit
Kafka
Kubernetes
Loki
manage ICT virtualisation environments
Mockito
PostgreSQL
Prometheus
RabbitMQ
RESTful API
Sentry
Spring Boot
Spring Cloud
SQL
Tempo
🤖 ИИ навыки
Asynchronous communication
Code Review
computer programming
Docker
GitLab CI/CD
Gradle
Grafana
gRPC
Java (computer programming)
JUnit
Kafka
Kubernetes
Loki
Microservices Architecture
Mockito
MongoDB
Observability
PostgreSQL
Prometheus
RabbitMQ
Redis
RESTful API
Sentry
Spring Boot
Spring Cloud
Spring Framework
SQL
Synchronous communication
* Навыки определены автоматически с помощью нейросети
🤖 ИИ домены
Billing Systems
Cloud Computing
E-commerce
Financial Services
Pricing Systems
Software Development
System Integration
* Домены определены автоматически с помощью нейросети
📢 Информация о публикации
🔗 Оригинальные посты (1)
Канал:FrWork3