Ми шукаємо старшого розробника Fullstack Java із твердим досвідом розробки надійних і масштабованих програм. Ідеальний кандидат матиме великий досвід у розробці Java, створенні служб RESTful та API, інтеграції з різними API та знання інструментів об’єктно-реляційного відображення. Крім того, знайомство із запитами до бази даних і платформою Vaadin.
Який проект у нас для вас
Наш клієнт – один із найвідоміших брендів у промисловість автомобільних запчастин: міжнародна корпорація з понад столітньою історією. Ми співпрацюємо з європейськими філіями, щоб підтримати їхні зусилля в цифровому просторі та електронній комерції. Наша команда працює над хмарною інфраструктурою та рішеннями, які сприяють продажам і маркетингу їхньої продукції в регіоні EMEA (~50 країн).
Ми шукаємо кваліфікованого старшого/головного інженера з повного стеку Java, щоб приєднатися до нашої команди. Успішний кандидат відповідатиме за допомогу у перебудові та покращенні існуючих програм, переході на мікросервіси та розробці системи тестування Analytics.
Що ви будете робити
- Розробляти та підтримувати високоякісні програми Java end-2-end.
- Розробляти та впроваджувати служби RESTful і API для спрощення безперебійного обміну даними.
- Інтеграція з різними зовнішніми API для ефективного отримання та надсилання даних.
- Використовуйте інструменти об’єктно-реляційного зіставлення для ефективної взаємодії з базами даних.
- Напишіть і оптимізуйте запити SQL для операцій з базою даних.
- Співпрацюйте з міжфункціональними командами, щоб розробити рішення, які відповідають бізнес-вимогам.
- Забезпечте якість коду за допомогою модульного тестування, перевірки коду та безперервна інтеграція.
- Своєчасне усунення несправностей і налагодження складних проблем.
Що вам потрібно для цього
- 5-7 років досвіду як розробника Java.
- Досвід роботи з інтерфейсним фреймворком на основі Vaadin Java.
- Великий досвід у розробці служб/API RESTful.
- Перевірена історія інтеграції з різними API для отримання та надсилання даних.< /li>
- Досконале володіння інструментами об’єктно-реляційного відображення.
- Вміння написати та оптимізувати запити SQL.
- Вміння Docker для контейнеризації програм.
< li>Знання інтеграційних технологій, таких як Apache Camel.- Знайомство з брокерами повідомлень, такими як ActiveMQ.
- Досвід роботи з архітектурою на основі мікросервісів.
- Знайомство з керуванням версіями такі системи, як Git, і керування сховищами на GitHub.
- Досвід керування сховищами артефактів за допомогою Nexus.
- Відмінні навички спілкування англійською.
Як це працювати в Intellias
У Intellias ми прагнемо бути роботодавцем із рівними можливостями, заохочуючи справедливість, різноманітність та залучення. Ми вітаємо та відзначаємо відмінності усіх кваліфікованих заявників. Приєднуйтеся до Intellias для кар’єри, де ваші унікальні перспективи не лише цінуються, але й є вирішальними для нашого успіху.