Старший розробник Java (веб-досвід повзання) ключові обов'язки: · підтримувати, оптимізувати та модернізувати застарілі монолітичні системи під час міграції до мікросхеми. Обробка. · Оптимізуйте продуктивність бази даних для MongoDB (первинного), PostgreSQL та Clickhouse. · Співпрацювати з командами даних для інтеграції якості коду за допомогою коду за допомогою CI/CD трубопроводів, автоматизованих тестів та однорічних оглядів. Вимоги: · 5+ років розробка Java (основне, багатопот
Старший розробник Java (веб-досвід повзання)
ключові обов'язки:
- · підтримувати, оптимізувати та модернізувати застарілі монолітичні системи під час міграції до мікросхеми. Обробка.
- · Оптимізуйте продуктивність бази даних для MongoDB (первинного), PostgreSQL та Clickhouse.
- · Співпрацювати з командами даних для інтеграції якості коду за допомогою коду за допомогою CI/CD трубопроводів, автоматизованих тестів та однорічних оглядів. Вимоги:
- · 5+ років розробка Java (основне, багатопотокове, налаштування продуктивності).
- · Весняне завантаження на рівні експерта (RESTFUL API, JPA, безпека, обробка пакетів).
- · Просунуті навички SQL/NOSQL (Schema, оптимізація Query, egemation Pipepelines). Docker/docker-compose для контейнерної та локальної розробки.
- · Володіння в git/gitlab (стратегії розгалуження, огляди коду, запиту на об'єднання).
- · Властина англійська (щоденні стенди, технічні документи, демо-речовини, що створюють клієнт). Розкладання монолітів (DDD, архітектура, керована подіями, шлюзи API).
- · Знайомство з Kubernetes (управління кластерами, графіки керма, масштабування).
- · kafka/Поточка подій для трубопроводів у режимі реального часу (виробники/споживачі, ґрунтовики). Відстеження).
приємно-have:
- · Веб-бібліотеки для повзання (Jsoup, Selenium) або фреймворки (Scrapy, Apache Nutch).
- · python/node.js scripting для прототипінгу або автоматичних тесів. Обертання, обхід Captcha та механізми анти-скрупування.
Ми пропонуємо:
- · Впливна роль у нішевому продукту SaaS, що обслуговує клієнтів на рівні. Prometheus.
- · Конкурентна компенсація.
- · Культура команди надає пріоритет власності, інновації та підвищення кваліфікації.