Разработчик системы ценообразования
Ищем Java-разработчика для создания внутренней системы ценообразования. Нужно проектировать архитектуру, реализовывать логику расчёта цен и интеграции с биллингом. Требуется уверенное знание Java 17, Spring Boot, микросервисов и Kafka. Предлагается работа в продуктовой команде с современным стеком.
Эта вакансия платит больше рынка
На 34% выше медианы Java по 40 вакансиям за 90 дней.
Что предстоит делать
Мы строим внутреннюю систему ценообразования. Сейчас находимся на этапе сбора факторов, влияющих на определение итоговой стоимости продуктов, формируем правила и алгоритмы расчёта цен, продумываем интеграции с сервисами промо-акций, программ лояльности для пользователя. Ищем разработчика, который вместе с командой будет: • прорабатывать и проектировать архитектуру системы ценообразования; • реализовывать логику расчета стоимости продуктов компании на основе различных факторов (тарифы, промо-коды, программы лояльности и прочее); • проектировать и реализовывать интеграции с продуктовыми системами, системой биллинга; • возьмёт ответственность за качество и надёжность работы системы в проде.
- активно вникать в предметную область, взаимодействовать с бизнесом, смежными командами;
- прорабатывать и реализовывать решения в распределенной архитектуре, используя как синхронное, так и асинхронное взаимодействие;
- участвовать в 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) на уровне пользователя;
- общие представления о сетевых запросах и средствах балансировки.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Разработчик Java (Kotlin)
~1 558 403 ₸ оценка
Ищем Java-разработчика с опытом от 3 лет для работы над проектами крупных зарубежных клиентов. Требуется знание Java/Kotlin, Spring, баз данных и английского языка. Предлагают удаленную работу, гибкий график, медстраховку и карьерный рост.
Разработчик Java (Kotlin)
~1 558 403 ₸ оценка по стеку
Ищем Java-разработчика с опытом от 3 лет для работы над проектами крупных клиентов (PayPal, Wargaming и др.). Требуется знание Java/Kotlin, Spring, баз данных и английского языка. Предлагают удаленную работу, гибкий график, медстраховку и карьерный рост.
Разработчик Java (Kotlin)
~1 558 403 ₸ оценка
Ищем Java-разработчика с опытом от 3 лет для работы над проектами крупных зарубежных клиентов. Требуется знание Java/Kotlin, Spring, баз данных и английского языка. Предлагают удаленную работу, гибкий график, медстраховку и карьерный рост.
Java разработчик (Spring AI)
~1 558 403 ₸ оценка по стеку
Ищем Java-разработчика с опытом от 2.5 лет для работы над платформой для сообществ пожилых людей. Нужно знание Java, Spring Boot, Spring AI, опыт с LLM API и базами данных PostgreSQL/MongoDB, а также фронтенд-разработка на React. Предлагают удаленную работу, гибкий график и возможности для профессионального роста.
Full Stack разработчик (Angular, Java)
~1 558 403 ₸ оценка
Ищем Full Stack разработчика для банковской agile-команды: нужно будет развивать фронтенд на Angular 14+ и бэкенд на Java (Spring), участвовать в код-ревью и тестировании. Работа удаленная или гибридная, база в Испании.
Java разработчик для финтех проекта
~1 558 403 ₸ оценка
Ищем Java-разработчика для финтех-платформы по работе с клиентами и заказами. Нужно знание Java 21+, Spring, Kafka и PostgreSQL, опыт с высоконагруженными системами. Предлагают стабильную работу в офисе и профессиональный рост.