Описание
Мы ищем опытного Java Full Stack разработчика в нашу инженерную команду в Варшаве, гибридный формат работы. В этой роли вы будете проектировать масштабируемые микросервисы на Java 17 и Spring Boot, создавать современные фронтенд-приложения на Angular, а также получите возможность изучать интеграции Generative AI в наши продукты.
Задачи
•Создавать отзывчивые фронтенд-приложения на Angular (12+) и масштабируемые бэкенд-микросервисы на Java 17 и Spring Boot.
•Реализовывать безопасные RESTful API и оптимизировать модели данных для MongoDB и SQL баз данных.
•Писать комплексные тесты (JUnit, Mockito, Jasmine) и обеспечивать соответствие кода стандартам enterprise-архитектуры и безопасности (OWASP, OAuth2).
•Контейнеризировать приложения с помощью Docker, развёртывать на Kubernetes/OpenShift, поддерживать CI/CD пайплайны.
•Внедрять мониторинг/observability, оптимизировать устойчивость системы (кэширование, circuit breakers), устранять production-инциденты (RCA).
•Тесно сотрудничать с кросс-функциональными командами в Agile-среде и изучать интеграции Generative AI / LLM.
Требования
•Прочный практический опыт работы с Java 17, Spring Boot, Spring MVC/WebFlux и паттернами микросервисной архитектуры.
•Сильная экспертиза в Angular (12+), TypeScript, RxJS, NgRx, современном HTML5/CSS3 и принципах адаптивного UI.
•Практический опыт проектирования безопасных RESTful API (OpenAPI/Swagger) и работы с MongoDB и реляционными базами данных (PostgreSQL, MySQL, Oracle).
•Знакомство с фреймворками тестирования (JUnit, Mockito, Jasmine/Karma) и практиками чистого кода (DDD, слоистая архитектура, безопасность OWASP).
•Опыт эффективной работы в кросс-функциональных командах в Agile/Scrum среде доставки.
Будет плюсом
•Практический опыт с Docker, Kubernetes, OpenShift, CI/CD пайплайнами (Jenkins, GitHub Actions) или начальный опыт интеграции LLM/Gen AI в приложения.
Условия
•Постоянный трудовой договор на полную занятость с конкурентоспособной зарплатой.
•Гибкий формат: 3 дня в современном офисе в Варшаве и 2 дня удалённо.
•Практическая работа с современными технологиями (Java 17, Cloud/OpenShift) и возможности изучать внедрения Gen AI / LLM.
•Выделенный бюджет на обучение, сертификации, технические конференции и чёткие карьерные траектории.
•Премиальное частное медицинское обслуживание, страхование жизни, спортивная карта (например, MultiSport) и высокопроизводительное рабочее оборудование.
•Коллаборативная Agile-среда, поддерживающая чистый код, непрерывное обучение и архитектурную автономию.