Senior Java Developer
Tech Stack
Job Description, Responsibilities & Requirements
Про посаду
Чи ви захоплюєтесь створенням безпечних, високопродуктивних платформ? Ми шукаємо Senior Java Developer для приєднання до нашої команди та роботи над передовою безпековою платформою. Це віддалена посада, відкрита для кандидатів з Європи та України.
У Sigma Software ми створюємо інноваційні рішення для складних екосистем, забезпечуючи безпеку, масштабованість та відповідність на кожному кроці. Ви будете частиною талановитої інженерної групи, яка розробляє уніфікований шар доступу для розподілених сервісів.
Чому варто приєднатись до нас? Ви будете працювати над важливим для місії проектом з передовою архітектурою безпеки, співпрацюватимете з кваліфікованими професіоналами та сприятимете платформі, яка підтримує глобальні операції.
Обов'язки
- Проектування та розвиток архітектури доступу до платформи для великомасштабного розподіленого екосистеми
- Створення та підтримка уніфікованого API шару над множиною розподілених сервісів
- Впровадження тонкогранулярної авторизації ABAC у масштабі, що підтримує складні ієрархії та відносини
- Розробка безпекових архітектур з явним відмовозбереженням з суворими гарантіями виконання
- Управління регіональними вимогами до відповідності, проживання даних та маршрутизації
- Забезпечення узгоджених правил видимості даних для всіх продуктів та сервісів
- Проектування високопродуктивних систем оцінювання авторизації та політичних двигуни
- Підтримка механізмів аудитування, відстеження та прозорості безпеки
- Співпраця з платформними та продуктовими командами над дизайном API та доступу
- Внесення внеску у архітектурні рішення та безпекові стандарти
Вимоги
- Не менше 5+ років досвіду створення розподілених систем
- Глибокі знання у розробці на Java
- Досвід проектування API платформ або API шлюзів
- Міцний фундамент у безпековій архітектурі та проектуванні систем
- Досвід роботи з системами авторизації (RBAC/ABAC або аналогічними)
- Знання хмарно-нативних архітектур та масштабовних, високодоступних систем
- Розуміння багатокористувацьких архітектур
- Досвід експлуатації складних розподілених систем у виробництві
- Сильне архітектурне мислення та навички вирішення проблем
- Володіння англійською мовою на рівні від середнього до верхнього середнього
Буде плюсом
- Досвід роботи з системами управління ідентифікацією та доступом (IAM)
- Досвід створення API шлюзів або архітектур сервісної сітки
- Робота над безпеково-критичними або високорегульованими системами
- Знання політичних двигунів (напр., OPA)
- Досвід роботи з великомасштабними корпоративними платформами
- Знання хмарних провайдерів (напр., GCP)
- Досвід у галузі управління даними, аудиту та систем відповідності
- Досвід роботи в регульованих або високобезпечних середовищах
Ми пропонуємо
- Різноманітність доменів та бізнесу
- Великий вибір технологій
- Медична та юридична підтримка
- Круте та живе ком'юніті професiоналiв
- Безперервна освіта та можливість росту
- Гнучкий графік
- Віддалена робота
- Стильний та комфортний офіс (для твого комфорту вибору звідки працювати)
- Спортивні заходи та спільноти
Про компанію
Наш клієнт є провідною компанією EdTech, яка використовує штучний інтелект та технології на основі даних для персоналізації навчального досвіду, оптимізації взаємодії з користувачами та підвищення ефективності маркетингу за допомогою передового націлювання на аудиторію та аналітики.
Проект зосереджено на розробці централізованого шару доступу до платформи, який поєднує можливості API шлюзу, оркестрації сервісів, композиції даних та тонкогранулярних механізмів авторизації. Платформа забезпечує безпечну основу для управління в рамках екосистеми, підтримуючи складні організаційні ієрархії, регіональні вимоги до відповідності та послідовне виконання політики.