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

Senior Software Engineer (Java) - Remote (m/f/n)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (Java) (Microservices/E-commerce): Building business-critical parcel creation systems and event-driven integrations across a complex distributed e-commerce and logistics platform with an accent on Java, Spring Boot, Kafka, and Hexagonal Architecture. Focus on designing microservices, solving distributed-system integration challenges, and delivering independently across the full software development lifecycle with AI-assisted development tools.

Location: Remote in Poland; the final recruitment stage requires in-person attendance at the Warsaw office.

Contract: B2B type of contract

Company

hirify.global is part of a European out-of-home delivery and e-commerce group operating intelligent parcel locker and delivery services across multiple countries.

What you will do

  • Design and implement microservices for business-critical parcel creation systems.
  • Contribute to solution architecture and architectural decisions using Hexagonal Architecture and event-driven design.
  • Build integrations with Kafka, Avro, and Transactional Outbox patterns.
  • Develop unit, integration, contract, and other automated tests across the software development lifecycle.
  • Participate in code reviews and maintain high code-quality standards.
  • Own topics end-to-end by identifying stakeholders, gathering information, implementing solutions, and supporting deployment.

Requirements

  • Senior-level experience with Java 21+ and Spring Boot, including MVC and/or WebFlux.
  • Hands-on experience with Kafka and PostgreSQL and/or MongoDB.
  • Understanding of Hexagonal or Clean Architecture and microservices patterns.
  • Experience with automated testing, including Spock or JUnit, Testcontainers, and contract testing.
  • Experience with Kubernetes, Helm, and GitLab CI, plus OAuth2/JWT-based security.
  • Availability to travel to Warsaw for the in-person final recruitment stage. Proficiency with AI coding tools is required; Claude Code is the standard.

Nice to have

  • Experience with GitHub Copilot or Cursor.

Culture & Benefits

  • Autonomous work in a multidisciplinary team of senior engineers.
  • Knowledge sharing, close collaboration, and a friendly working environment.
  • International and cross-functional work with experts in e-commerce and logistics.
  • Flexible hours and training opportunities.
  • Work connected to sustainable delivery solutions and the circular economy.
  • B2B contract opportunity.

Hiring process

  • The final recruitment stage is conducted in person at the Warsaw office.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →