
knowmad mood е мултинационална компания за дигитална трансформация и технологични услуги, която помага на големи организации да модернизират своите операции, клиентското изживяване и технологичните платформи. Дейността ѝ обединява консултиране, разработка на софтуер и техническа експертиза в областите на дигиталните канали и търговията, UX/UI, мобилните решения, платформите, данните и анализа, облачната инфраструктура, включително AWS, изкуствения интелект, блокчейна, интернет на нещата, DevOps, осигуряването на качеството, тестването, сигурността, архитектурата на решенията, както и управлението на Atlassian и ИТ. Компанията обслужва B2B клиенти в отрасли, сред които банково дело, телекомуникации, търговия на дребно, здравеопазване, енергетика, автомобилна индустрия и логистика, като се фокусира върху мащабируеми дигитални решения и дългосрочна технологична трансформация.
Софтуерен инженер за Java, разработка, управлявана от спецификации (дистанционна работа, Испания)
Изграждайте бекенд системи с Java, Spring, микросървиси и събитийно-ориентирани архитектури в knowmad mood. Прилагайте разработка, управлявана от спецификации, AI, Kubernetes и CI/CD в проекти за дигитална трансформация.
Описание
- Разработвайте бекенд услуги с Java 21 или по-нова версия
- Проектирайте и изграждайте API с подход API-first
- Прилагайте шестоъгълна архитектура и микросървиси
- Имплементирайте събитийно-ориентирани архитектури и системи за обмен на съобщения
- Управлявайте опашки, партициониране, консумация и повторни опити
- Работете с релационни и NoSQL бази данни
- Оптимизирайте заявки и модели на данни
- Използвайте OpenShift, Kubernetes и CI/CD конвейери
- Наблюдавайте системите и поддържайте наблюдаемост с Grafana и Dynatrace
- Създавайте и изпълнявайте модулни и интеграционни тестове
- Прилагайте AI през целия жизнен цикъл на продукта
- Използвайте методологията за разработка, управлявана от спецификации
Изисквания
- Силен професионален опит в бекенд разработката
- Java 21 или по-нова версия
- Отлично познаване на Spring Boot и Spring Data
- Опит с шестоъгълни и микросървисни архитектури
- Опит в проектирането на API с подход API-first чрез OpenAPI или Swagger
- Познания за шаблони за проектиране, принципи SOLID, Clean Code, Domain-Driven Design и TDD
- Опит с Apache Kafka и системи за обмен на съобщения като ActiveMQ
- Опит със събитийно-ориентирани архитектури и управление на опашки, партициониране, консумация и повторни опити
- Опит с релационни бази данни като MariaDB и NoSQL бази данни като MongoDB
- Познания за оптимизация на заявки, индекси, скаларни функции, настройване и моделиране на данни
- OpenShift или Kubernetes
- Опит с конвейери за непрекъсната интеграция и доставка
- GitHub и Spinnaker
- Опит с инструменти за мониторинг и наблюдаемост, включително Grafana и Dynatrace
- Модулно и интеграционно тестване
- Техническо приложение на AI в разработката
- Опит с използването на AI през целия жизнен цикъл на продукта
- Опит с разработка, управлявана от спецификации (SDD)
Придобивки
- Модел на дистанционна работа
- Възможност за работа от офис по преценка на служителя
- 22 дни платен отпуск плюс 2 лични дни
- Почивни дни на 24 и 31 декември
- Безсрочен договор от първия ден с избор между 12 или 14 плащания на заплатата
- Гъвкаво възнаграждение, включващо карта за храна, ваучер за отглеждане на деца, здравна застраховка, обучения и други данъчно облекчени придобивки
- Клуб с придобивки и отстъпки за технологии, развлечения и обучения
- Достъп до Udemy Business
- Езикови курсове
- Официални сертификати и технически обучения
- План за кариерно развитие
- Програми за хранене, физическа активност и емоционално благополучие
- Лична и семейна помощ 24/7
- Приобщаваща, мултикултурна среда
- Социални събития за свързване с екипа