Java Developer

KIM JESTEŚMY

Jesteśmy firmą o profilu wdrożeniowo – doradczym. Specjalizujemy się m.in. w takich obszarach jak rescue IT, transformacja cyfrowa i utrzymanie. Wspólnie tworzymy najnowocześniejsze rozwiązania cyfrowe przede wszystkim dla klientów z branż takich jak: opieka zdrowotna, bankowość, ubezpieczenia, e-commerce, FMCG i handel detaliczny. 

Łączymy innowację z praktycznym podejściem do rozwiązywania problemów technologicznych. Nasz zespół to pasjonaci IT, którzy stawiają na rozwój, nowoczesne technologie i przyjazne środowisko pracy.

ZAKRES OBOWIĄZKÓW

  • Budowa i rozwój systemów w architekturze mikroserwisowej.
  • Projektowanie, implementacja i utrzymanie API oraz integracji pomiędzy systemami.
  • Udział w projektowaniu rozwiązań systemowych oraz implementacji wymagań funkcjonalnych i niefunkcjonalnych.
  • Tworzenie skalowalnych i efektywnych rozwiązań wspierających procesy biznesowe.
  • Dbanie o wysoką jakość oprogramowania poprzez rozwój testów automatycznych i stosowanie dobrych praktyk inżynierskich.
  • Aktywne wykorzystanie narzędzi AI oraz podejścia Agentic AI w analizie wymagań, implementacji, testowaniu i utrzymaniu rozwiązań.
  • Udział w code review z wykorzystaniem nowoczesnych narzędzi wspierających jakość i bezpieczeństwo kodu.
  • Udział w wydarzeniach Scrum oraz współpraca w multidyscyplinarnym zespole zwinnym.
  • Współtworzenie standardów wytwarzania oprogramowania oraz wykorzystania AI w procesie software development.
  • Współpraca z zespołem nastawionym na wymianę wiedzy, ciągłe doskonalenie i dostarczanie wysokiej jakości rozwiązań.

CZEGO OCZEKUJEMY

  • Minimum 5 lat doświadczenia komercyjnego w Java.
  • Minimum 3 lata doświadczenia z Apache Kafka.
  • Minimum 5 lat doświadczenia z Spring, Spring Boot, Spring Cloud oraz Hibernate.
  • Minimum 5 lat doświadczenia w pracy z SQL.
  • Znajomość automatyzacji testów, w tym: testówów jednostkowych – JUnit, TestNG lub Spock, testów integracyjnych – Testcontainers, WireMock.
  • Znajomość paradygmatów Object-Oriented Programming oraz Functional Programming.
  • Znajomość konteneryzacji aplikacji.
  • Znajomość silników procesowych oraz notacji BPMN.
  • Znajomość wzorców i mechanizmów zapewniania odporności usług w systemach rozproszonych.
  • Znajomość Angular i doświadczenie w tworzeniu aplikacji frontendowych.
  • Umiejętność wykorzystywania i adopcji narzędzi AI w procesie wytwarzania oprogramowania.
  • Znajomość narzędzi do diagnostyki i analizy wydajności aplikacji.
  • Gotowość do pracy w modelu hybrydowym – minimum 1 dzień w tygodniu z biura z Warszawy. 

MILE WIDZIANE

  • Znajomość Domain-Driven Design (DDD) i doświadczenie w jego praktycznym stosowaniu.
  • Doświadczenie w wykorzystaniu agentów AI i narzędzi Agentic AI w procesie wytwarzania oprogramowania.
  • Doświadczenie w rozwiązaniach chmurowych.

CO OFERUJEMY

  • Pracę przy projektach klienckich i produktach własnych
  • Realny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektów
  • Szkolenia oraz wsparcie w określeniu ścieżki rozwoju
  • Eventy firmowe, dostęp do usług medycznych oraz pakietów sportowych
  • Zatrudnienie na umowę B2B / UZ Student
  • Pracę w trybie hybrydowym - 1 dzień w tygodniu z biura (Warszawa)
  • Krótki proces rekrutacji
ID: 238 job_post.published_on: 06/10/2026
announcement.apply