knowmad mood
Senior Software Engineer Java & AI | Remoto
- Удалённо
- Spain
- Полная занятость
- 6 дн. назад
Ищем опытного Senior Java разработчика в международную компанию knowmad mood для работы над современными решениями на основе микросервисов с активным использованием искусственного интеллекта в процессе разработки. Удалённая работа из Испании с гибким графиком и постоянным контрактом.
О позиции
Мы — knowmad mood, одна из ведущих компаний в области цифровой трансформации с командой более 3000 специалистов по всему миру. Позиция предполагает участие в создании инновационных решений на стыке технологий и ИИ, высокую степень автономии и работу в технологически продвинутой среде. Команда ценит профессионализм, креативность и стремление к совершенству в каждом проекте.
Чем заниматься
- Разработка функционала бэкенда на Java и в экосистеме Spring Framework
- Дизайн и реализация архитектур на основе микросервисов
- Участие в проектировании и эволюции API в рамках подхода API First
- Код-ревью и определение лучших практик разработки
- Применение принципов SOLID, чистого кода и паттернов проектирования
- Работа в окружении методологии Spec Driven Development (SDD)
- Использование инструментов искусственного интеллекта для повышения продуктивности и качества ПО
- Сотрудничество с мультидисциплинарными командами для создания масштабируемых и поддерживаемых решений
Что ждут
- Опыт разработки программного обеспечения от 6 лет
- Сильный опыт бэкенд-разработки на Java
- Опыт работы со Spring Boot и Spring Data
- Знание архитектур микросервисов и гексагональной архитектуры
- Опыт работы с методологией SDD (Spec Driven Development)
- Опыт разработки REST API с OpenAPI/Swagger
- Знание принципов SOLID, чистого кода, DDD и тестирования
- Опыт работы с Kafka или аналогичными системами очередей сообщений
- Знание реляционных и NoSQL баз данных
- Опыт работы с Kubernetes/OpenShift и окружениями CI/CD
- Практический опыт с GitHub, SonarQube, Grafana или Dynatrace
- Опыт написания юнит-тестов и интеграционных тестов
Будет плюсом
- Знание языков программирования Python для интеграции с AI-инструментами
- Опыт работы с облачными платформами (AWS, GCP, Azure)
- Сертификаты по архитектуре Spring или cloud-платформам
- Опыт менторства младших разработчиков
- Участие в open-source проектах
- Знание Docker и контейнеризации
- Опыт использования Observability-инструментов
Условия
- Постоянный контракт с первого дня
- Гибридный/удалённый режим работы с возможностью офисного формата по выбору
- Гибкий график работы (08:30–18:00, с интенсивным пятничным днём до 15:00)
- 22 дня отпуска плюс 2 дня по собственному распоряжению, выходные 24 и 31 декабря
- Гибкая компенсация (карта питания, помощь с детским садом, медицинская страховка, обучение)
- Доступ к Udemy Business, языковым курсам и техническим сертификациям
- Карьерное развитие и сопровождение при выборе специализации
- Программы wellness (питание, физическая активность, эмоциональное благополучие)
- Личная и семейная поддержка 24/7
- Инклюзивная и многокультурная рабочая среда
- Социальные мероприятия для командного взаимодействия
Навыки
- Java
- Spring Boot
- Spring Data
- Microservices
- REST API
- Kafka
- Kubernetes
- Docker
- CI/CD
- OpenAPI
- Swagger
- Unit Testing
- Integration Testing
- SOLID Principles
- Clean Code
- Domain-Driven Design (DDD)
- PostgreSQL
- MongoDB
- GitHub
- SonarQube
- Grafana
- Dynatrace
- Maven
- Git
Сложность отбора
Высокая сложность: позицията требует 6+ лет опыта, глубоких знаний архитектуры и множества современных технологий. Требуется умение самостоятельно принимать архитектурные решения и работать с AI-инструментами.
Оценка JobPathЗарплата по рынку
350 000 – 550 000 ₽ в месяц
Оценка для Senior Java Developer в Испании с удалённым форматом работы; рыночный диапазон соответствует уровню senior-позиций в европейском IT-секторе
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Как вы подходите к проектированию архитектуры микросервисов?
- Расскажите о вашем опыте работы с Kafka или аналогичными системами обмена сообщениями.
- Как вы применяете принципы SOLID и паттерны проектирования в реальных проектах?
- Какой опыт у вас есть в использовании AI-инструментов в процессах разработки?
- Опишите вашу практику написания тестов (юнит-тесты, интеграционные тесты).
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр