
Senior Java Engineer
Primary stack
Nice to have's
Job description
Про посаду
Приєднуйтесь до команди Intellias на посаду Senior Java Engineer, щоб розробляти масштабовані системи серверної частини для виробника зі списку Fortune 100.
Обов'язки
- Проектування, розробка та підтримка масштабованих мікросервісів на базі Spring Boot в розподіленій архітектурі
- Створення та управління подієвими системами обробки даних, включаючи надходження, трансформацію та збагачення потокових даних
- Робота з комплексними наборами даних, зосередження на аналізі, трансформації, перевірці та оптимізації даних
- Розробка та підтримка складних SQL-запитів і робочих процесів даних для підтримки бізнесу та платформи
- Тісне співробітництво з командами дата-інженерії, аналітики та бізнес-партнерами для розуміння та вирішення складних задач з даними
- Внесення вкладу в ініціативи з дата-варехаусінгу та аналітики, включаючи рішення на базі Snowflake, де це застосовно
- Розробка та підтримка надійних API для внутрішніх та зовнішніх споживачів
- Робота з хмарними сервісами AWS для проектування та підтримки надійних, масштабованих систем серверної частини
- Проектування, оптимізація та підтримка схем PostgreSQL та DynamoDB, забезпечення продуктивності та цілісності даних
- Впровадження та підтримка стратегій автоматизованих тестувань (одиничних та інтеграційних)
- Внесення вкладу та підтримка робочих процесів GitHub Actions
- Забезпечення надійності системи за допомогою моніторингу, логування та спостереження за кращими практиками
- Ефективне співробітництво в розподіленій команді, комунікація прогресу, ризиків та залежностеі̆
- Взяття на себе відповідальності за функціональність від початку до кінця, від проектування до розгортання та підтримки в продакшені
Вимоги
Обов'язково
- 6+ років досвіду проектування, розробки, розгортання та підтримки сервісів серверної частини та розподілених систем у виробництві з використанням Java 21, Spring Boot 3.x, Docker
- 3+ роки практичного досвіду роботи з основними сервісами AWS та розробкою хмарних додатків
- Глибокий досвід проектування та управління подієвими розподіленими системами з використанням таких технології, як Kafka, AWS Kinesis або аналогічних платформ обміну повідомленнями
- Глибокий досвід роботи з мікросервісами, MVC та подієвими архітектурами
- Глибокий досвід роботи з JPA / Hibernate
- Сильні навички проектування баз даних з PostgreSQL (розширений SQL) та DynamoDB, включаючи проектування схем, оптимізацію та налаштування продуктивності
- Твердий досвід автоматизації тестувань з використанням JUnit та Cucumber
- Практичний досвід роботи з GitHub Actions та/або подібними інструментами CI/CD
- Сильна відповідальність та самоуправління в швидкому Agile середовищі, здатність самостійно забезпечувати повний цикл рішень, вирішувати блокують питання та ефективно спілкуватися англійською
- Здатність забезпечувати перекриття на 6 годин із Центральним часом США (CT) у робочі дні (не пізніше 14:00 CT)
- Підтримка в режимі чергування: готовність надавати підтримку в продакшені поза робочим часом або у вихідні дні, якщо це потрібно
Буде плюсом
- Розширений досвід SQL, включаючи проектування, написання, оптимізацію та усунення неполадок складних аналітичних запитів до великих і складних наборів даних
- Досвід обробки, збагачення або аналізу подієвих та телеметричних даних у великих масштабах
- Досвід роботи з AWS CloudFormation
- Досвід роботи з jOOQ та Flyway
- Досвід роботи з BigQuery або Databricks
- Досвід роботи з Spring Cloud
- Досвід роботи з геопросторовими даними (PostGIS)
- Досвід підтримки масштабних платформ даних, систем звітності або продуктів бізнес-аналітики
- Досвід роботи з технологіями розподіленої обробки даних або дата-пайплайнів
Ми пропонуємо
- Конкурентоспроможну зарплату
- Варіанти віддаленої роботи
- Бюджет на професійний розвиток
Про компанію
У Intellias, де технології займають центральне місце, люди завжди стоять на першому плані. Створюючи комфортну атмосферу в нашій команді, ми дозволяємо кожному розкрити свій потенціал і досягти надзвичайних результатів. Ось чому ми пропонуємо цілий спектр переваг, які підтримують ваше благополуччя та стимулюють ваш професійний ріст.
Ми прагнемо сприяти рівності, різноманіттю та інклюзивності як роботодавець, який забезпечує рівні можливості. Всі претенденти будуть розглядатися для працевлаштування без дискримінації за ознакою раси, кольору шкіри, релігії, віку, статі, національності, інвалідності, сексуальної орієнтації, гендерної ідентичності чи самовираження, статусу ветерана чи будь-якої іншої ознаки, захищеної чинним законодавством.
Ми вітаємо та святкуємо унікальність кожної людини. Приєднуйтесь до Intellias для кар’єри, де ваші перспективи та внески мають вирішальне значення для нашого спільного успіху.
© Intellias. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
The company develops projects in IoT, Artificial Intelligence, Data Science, UX/UI, Big Data, Cloud, DevOps, and other technologies.
More at Intellias
All 126 roles
Product Manager/Business Analyst
Intellias · Poland +4

Senior Design Engineer
Intellias · Bulgaria +1

Senior Business Analyst
Intellias · Poland +1

Senior Data Scientist
Intellias · Spain +4