Tenvalleys

Java developer in microservices

Коротко

Разработка и модернизация backend-систем в микросервисной архитектуре для корпоративных клиентов, с интеграцией через REST API и использованием AI-инструментов в ежедневной работе. Команда включает аналитиков, тестировщиков и DevOps-инженеров, работает по Agile/Scrum. Требуется 2–4 года опыта Java-разработки, глубокое знание Spring Boot/Spring Cloud, опыт с Docker, Kubernetes, SQL и свободное владение польским и английским языками. Полностью удалённая работа.

Описание
Мы ищем Mid Java Developer для разработки и модернизации backend-систем в микросервисной среде для корпоративных клиентов. Вы присоединитесь к команде разработчиков, аналитиков, тестировщиков и DevOps-инженеров, которые работают вместе уже много лет, занимаясь системами, лежащими в основе операций наших клиентов.
Задачи
•Разработка и поддержка Java-приложений, проектирование backend-решений в микросервисной архитектуре.
•Интеграция внутренних и внешних систем через REST API.
•Модернизация: обновление сервисов до актуальных версий Java, замена устаревших компонентов, улучшение существующего кода и добавление новых функций.
•Повседневная работа с аналитиками, тестировщиками и DevOps-инженерами в рамках Agile/Scrum.
•Использование AI-инструментов как часть повседневной инженерной работы.
Требования
•2–4 года коммерческого опыта разработки на Java.
•Высокий уровень владения Spring Boot, практический опыт со Spring Cloud.
•Опыт проектирования и создания backend-сервисов в микросервисной архитектуре.
•Опыт работы с legacy-кодом и понимание того, как безопасно его модернизировать.
•Понимание асинхронного взаимодействия и message-брокеров.
•Опыт интеграции внутренних и внешних систем через REST API.
•Практический опыт с Oracle или другими реляционными базами данных, включая написание и оптимизацию SQL-запросов.
•Работа с Docker и Kubernetes в повседневной разработке и деплое.
•Внимание к качеству кода и производительности, готовность оптимизировать существующий код и доставлять новый функционал.
•Использование Git, знание практик CI/CD.
•Опыт работы в Agile/Scrum командах, умение легко взаимодействовать с аналитиками, тестировщиками и DevOps-инженерами.
•Готовность использовать AI-инструменты в повседневной работе для ускорения разработки, анализа и тестирования.
•Свободное общение на польском и английском языках.
Будет плюсом:
•Опыт миграции между версиями Java (например, с Java 8 на Java 17) — большой плюс.
•Опыт с ActiveMQ или RabbitMQ будет приветствоваться.
•Знакомство с Camunda, Angular или React с TypeScript, либо опыт интеграции банковских систем — плюс.
Условия
•Конкурентная зарплата и пакет льгот.
•Гибкий график и возможность удалённой работы.
•Лицензии на продвинутые AI-инструменты.
•Поддерживающая команда, которая работает вместе уже много лет.
•Профессиональный рост на проектах корпоративного масштаба.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте