Java Developer ( Mid/Senior)

Więcej niż jeden projekt. Więcej niż jeden rynek.

Jesteśmy częścią Hiberus, firmy technologicznej wywodzącej się z Hiszpanii z silną pozycją na rynku polskim: 4700+ specjalistów, obecnej w 14+ krajach i realizującej projekty dla klientów na całym świecie.

Pracujemy z technologiami AI, Data, Cloud, Software Development, BI i Cybersecurity. Ale przede wszystkim stawiamy na ludzi – gdy jeden projekt się kończy, szukamy kolejnych możliwości w ramach Hiberus, również w innych krajach.

Naszą wartość dodatkową stanowi Hiberus University - międzynarodowe środowisko i realna możliwość rozwijania swoich kompetencji. Ponad tysiąc osób przeszkolonych w zeszłym roku z wybranych technologii.

Pierwszy projekt to początek. Z Hiberus możesz budować swoją karierę długoterminowo. 

About the company

More Than One Project. More Than One Market.

We are part of Hiberus, a technology company founded in Spain with a strong presence in the Polish market: 4,700+ specialists, operating in 14+ countries and delivering projects for clients worldwide.

We work with technologies including AI, Data, Cloud, Software Development, BI, and Cybersecurity. But above all, we put people first. When one project comes to an end, we look for new opportunities within Hiberus — including projects in other countries.

One of our key advantages is Hiberus University — an international learning environment offering real opportunities to develop and expand your skills. More than 1,000 people were trained last year in selected technologies.

Your first project is just the beginning. With Hiberus, you can build a long-term career.

Opis stanowiska

Poszukujemy Java Developera z doświadczeniem w rozwoju aplikacji backendowych. Dołączysz do projektu obejmującego rozwój zaawansowanego systemu do masowego przetwarzania komunikatów, opartego na Apache Kafka i architekturze mikroserwisowej. 

Zakres obowiązków:

  • Implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi.
  • Tworzenie testów jednostkowych.
  • Tworzenie, uzupełnianie i aktualizacja dokumentacji technicznej.
  • Wdrażanie poprawek, refaktoryzacja kodu oraz optymalizacja wydajności.
  • Udział w code review w celu zapewnienia spójności i wysokiej jakości kodu.
  • Współpraca w zespole Scrum, w tym udział w planowaniu sprintów, codziennych spotkaniach (daily stand-up) i retrospektywach.
  • W dalszym etapie projektu: analiza i rozwiązywanie zgłoszeń produkcyjnych oraz wsparcie zespołu operacyjnego.

Stack technologiczny: Java 21, Spring Boot 3.5, Apache Kafka, MongoDB, JUnit 5, Gradle, OpenTelemetry.

Infrastruktura i CI/CD: Docker, Harbor, RKE2, Jenkins.

Job description

We are looking for a Java Developer with experience in backend application development. You will join a project focused on developing an advanced system for high-volume message processing, built on Apache Kafka and a microservices architecture.

Responsibilities:

  • Implementing new features in line with business requirements.
  • Writing unit tests.
  • Creating, maintaining, and updating technical documentation.
  • Implementing fixes, refactoring code, and optimizing performance.
  • Participating in code reviews to ensure code consistency and high quality.
  • Collaborating within a Scrum team, including sprint planning, daily stand-ups, and retrospectives.
  • In a later stage of the project: investigating and resolving production issues and supporting the operations team.

Technology Stack: Java 21, Spring Boot 3.5, Apache Kafka, MongoDB, JUnit 5, Gradle, OpenTelemetry.

Infrastructure & CI/CD: Docker, Harbor, RKE2, Jenkins.

Benefity

  • Karta Multisport
  • Prywatna opieka medyczna

Benefits

  • Multisport card
  • Private medical care

Wymagane doświadczenie

  • minimum 3 lata doświadczenia w programowaniu backendowym w Java.
  • praktyczna znajomość Apache Kafka.
  • doświadczenie w pracy z Dockerem i konteneryzacją aplikacji.
  • znajomość architektury mikroserwisowej i przetwarzania zdarzeń.

Mile widziane: 

  • znajomość Angulara

Experience required

  • at least 3 years of experience in Java backend development.

  • practical knowledge of Apache Kafka.

  • experience with Docker and application containerization.

  • knowledge of microservices architecture and event-driven processing.

Nice to have:

  • knowledge of Angular.
ID: 313 job_post.published_on: 13/10/2026
announcement.apply