Przejdź do treści głównej

Java Developer

Technology
IT Squad
Warszawa, Polska1 miesiąc temuDo 5.11.2026
Pełny etatHybrydowa

Opis stanowiska

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
Keywords
JavaApache KafkaSpringSpring BootSpring CloudHibernateSQLJUnitTestNGSpockTestcontainersWireMockObject-Oriented ProgrammingFunctional ProgrammingAngularBPMNMicroservicesREST APIsSystem IntegrationAutomated Testing

Interesuje Cię ta oferta?