Назад
Company hidden
5 дней назад

Middle Java Developer (AI)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b1
Страна
Belarus
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Middle Java Developer (AI): Разработка backend-сервисов на Java и Spring Boot с акцентом на REST API, PostgreSQL, очереди сообщений и интеграцию LLM. Focus on проектирование production-ready RAG, embeddings и tool calling, а также обеспечение надёжности сервисов, тестирование и эксплуатацию в production.

Локация: офис класса A в Минске, в 5 минутах от метро Петровщина; требуется работа из офиса.

Компания

hirify.global занимается разработкой программного обеспечения и консалтингом, создавая технологические решения для клиентов по всему миру в сферах Fintech, искусственного интеллекта и блокчейна.

Что делать

  • Разрабатывать backend-сервисы на Java и Spring Boot.
  • Проектировать REST API и интеграции с внешними сервисами.
  • Работать с базами данных, очередями сообщений, миграциями и облачной инфраструктурой.
  • Интегрировать LLM в backend, включая RAG, embeddings и tool calling.
  • Писать автоматизированные тесты и обеспечивать эксплуатацию сервисов в production.
  • Участвовать в работе по Scrum или Kanban.

Требования

  • От 3 лет коммерческого опыта в backend-разработке на Java.
  • Уверенное знание Java Core, Collections, Streams и многопоточности.
  • Опыт production-разработки на Spring Boot, включая Spring MVC, Spring Data и Spring Security.
  • Понимание JVM, управления памятью, GC и профилирования; знание ООП, SOLID и паттернов проектирования.
  • Опыт проектирования REST API; понимание HTTP, OAuth2, JWT и OpenAPI.
  • Уверенное знание SQL и PostgreSQL, включая индексы, транзакции и оптимизацию запросов; опыт с Hibernate/JPA и Liquibase или Flyway.
  • Опыт с Kafka, RabbitMQ или аналогичными очередями; написания тестов с JUnit, Mockito и Testcontainers.
  • Уверенная работа с Git, Maven или Gradle, Docker и CI/CD; опыт с AWS, GCP или Azure.
  • Понимание logging, monitoring, secrets и health checks; опыт интеграции LLM в backend, понимание RAG, embeddings, tool calling и особенностей LLM в production.
  • Английский язык — от B1.

Хорошо, если есть

  • Опыт с Kotlin, Spring WebFlux или Reactor и микросервисами.
  • Опыт с AI Agents, Agentic Workflows, production-ready RAG и MCP.
  • Опыт применения Kubernetes и gRPC.
  • Опыт с OpenTelemetry, Prometheus, Grafana и Terraform.
  • Опыт с open-source LLM, LLM evaluation и observability.

Культура и преимущества

  • Гибкий рабочий график и офис рядом с метро Петровщина.
  • Защищённая от инфляции заработная плата, ДМС и 3 оплачиваемых sick days в год.
  • Компенсация еды и проезда до офиса, бесплатные занятия английским и программа All Sports.
  • Активное Dev-community, регулярные встречи и возможность развиваться как технический ментор или менеджер.
  • Тимбилдинги, корпоративные мероприятия, спортивные и интеллектуальные игры.
  • Игровая комната, партнёрские скидки, кофе, снеки и фрукты в офисе.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →