Tech Stack
Job Description, Responsibilities & Requirements
Про посаду
Ciklum шукає Senior Java Engineer для приєднання до нашої команди на повний робочий день в Україні. Ми є компанією з розробки власних продуктів, яка надає підтримку як багатонаціональним організаціям, так і стартапам, що розширюються, для вирішення їхніх найскладніших бізнес-завдань. З глобальною командою із більш ніж 4000 висококваліфікованих розробників, консультантів, аналітиків та власників продуктів, ми створюємо технології, які перевизначають галузі та формують спосіб життя людей.
Про роль:
Як Senior Java Engineer, станьте частиною крос-функціональної команди розробників, яка створює досвід завтрашнього дня. Ви досвідчений Інженер-програміст із захопленням від створення масштабовних інтеграційних рішень? Ви відчуваєте себе комфортно в складних середовищах і любите співпрацювати з різними командами? Якщо так, у нас є захоплююча можливість допомогти сформувати майбутнє наших логістичних можливостей.
Як Senior Software Engineer у нашій команді Інтеграцій, ви будете допомагати створювати, масштабувати та підтримувати основу нашої логістичної платформи. Наша команда відповідає за створення замовлень та життєвого циклу доставки, розробляючи системи, які забезпечують наші операції та інтеграції з партнерами від розміщення замовлення до останньої віхи. Ми працюємо в високодисперсованому, подієвому середовищі мікросервісів, використовуючи Domain-Driven Design (DDD) для створення чистих, ефективних потоків даних. Ця роль пропонує захоплюючу суміш інновацій на порожній ділянці та модернізації: ви будете проектувати абсолютно нові сервіси з нуля, одночасно стратегічно модернізуючи та розбиваючи наші існуючі легаці-системи.
Обов'язки
- Проектування, розробка та підтримка програмних рішень для нашої логістичної інтеграційної платформи, забезпечуючи високу продуктивність, масштабованість та надійність
- Активна участь у проектуванні та розвитку домену життєвого циклу доставки, використовуючи принципи DDD
- Розробка та підтримка як синхронних HTTP API, так і асинхронних подієвих інтеграцій
- Застосування вашого розуміння подієвих архітектур та мікросервісів для створення масштабовної та підтримуваної платформи (EDA та DDD)
- Проектування та впровадження безперешкодних інтеграцій з внутрішніми API
- Забезпечення якості та стабільності вашого коду за допомогою ретельного тестування та дотримання кращих практик
- Вибір та впровадження правильного інструменту для завдання, працюючи як з реляційними (SQL), так і з NoSQL базами даних
- Співпраця з менеджерами продуктів та іншими інженерними командами для безперешкодної інтеграції нижніх та верхніх логістичних робочих процесів
Вимоги
- Значний досвід у розробці програмного забезпечення з перевіреною роботою в створенні та впровадженні масштабовних додатків
- Глибоке розуміння та досвід роботи з Java та екосистемою Spring Boot
- Глибоке розуміння шаблонів обміну повідомленнями, потокової передачі даних (Kafka) та управління чергами (SNS/SQS)
- Перевірений досвід у проектуванні та впровадженні RESTful API та інтеграції з зовнішніми API
- Досвід роботи з подієвими архітектурами та мікросервісами
- Розуміння концепцій баз даних та досвід роботи з різними системами баз даних
- Захисник чистого коду та застосування концепцій DDD для розбивки складних бізнес-доменів
- Сильні навички вирішення проблем та аналітичні здібності
- Відмінні навички спілкування та співпраці
- Вільне володіння англійською мовою
Буде плюсом
- Попередній досвід у сфері логістики, ланцюжка поставок або доставки останньої милі
- Практичний досвід роботи з хмарними розгортаннями AWS (CI/CD труби, IAM, ECS/EKS)
Ми пропонуємо
- Сильна спільнота: Працюйте поряд з провідними професіоналами у дружньому середовищі з відкритими дверима
- Фокус на зростанні: Беріть участь у масштабних проектах із глобальним впливом та розширюйте свою експертизу
- Індивідуальне навчання: Підвищуйте свої навички за допомогою внутрішніх подій (мітінги, конференції, воркшопи), доступу до Udemy, мовних курсів та сертифікацій, оплачених компанією
- Нескінченні можливості: Досліджуйте різноманітні домени за допомогою внутрішньої мобільності, знаходячи найкраще, щоб отримати практичну досвід роботи з передовими технологіями
- Гнучкість: Насолоджуйтеся радикальною гнучкістю – робота дистанційно або з офісу, на ваш вибір
- Турбота: Ми забезпечуємо вас компанійно оплаченою медичною страховкою, підтримкою психічного здоров'я, а також фінансовими та юридичними консультаціями
Про компанію
У Ciklum ми завжди досліджуємо інновації, заохочуємо один одного до досягнення більшого та створюємо рішення, які мають значення. З нами ви будете працювати з передовими технологіями, сприятимете впливовим проектам та будете частиною культури One Team, яка цінує співпрацю та прогрес.
Як одна з найбільших ІТ-компаній України та топ-роботодавця, визнаного Forbes, ми протягом більш ніж 20 років надаємо значущі технологічні рішення. Ми гордо підтримуємо різноманітність талантів та ветеранів військової служби, визнаючи їх унікальні навички та перспективи, які вони вносять у формування майбутнього.
Досліджуйте, надихайте, інженеруйте з Ciklum!
Вже зацікавились? Ми з радістю познайомимось з вами! Надішліть свою заявку. Ми з нетерпінням чекаємо на зустріч у Ciklum.