← Back to jobs

Java Backend / Fullstack Developer (Kontraktor)

Skills

aiazureci cdclaude codedockergitgithubgithub copilothibernatejestjunitkafkalinuxmockitopostgresqlrdbmsreactspringsqltest automationtypescriptJavaTypeScriptReact

Description

  • Rozwój usług backendowych w Javie i Spring Boot, zarówno w rdzeniu platformy, jak i w projektach klientów.
  • Implementacja przetwarzania danych z urządzeń w architekturze opartej na zdarzeniach (Kafka, Event Hubs, Service Bus).
  • Pisanie testów automatycznych (jednostkowych i integracyjnych) jako stały element realizowanych zadań, również w Kotlinie.
  • Udział w code review i doprowadzanie zmian do środowiska produkcyjnego.
  • Praca z kontenerami (Docker) i usługami Azure.
  • Aktualizacje zależności i rozwój starszych komponentów, w tym migracje do nowszych wersji Javy i Spring Boot.
  • Realizacja zadań w obszarach, które są dla Ciebie nowe, w tym we frontendzie w TypeScript/React. AI wspiera Cię w szybkim wejściu w temat, a Ty oceniasz i bierzesz odpowiedzialność za jakość rozwiązania.
  • Analiza i naprawa błędów w rozwiązaniach działających w środowisku produkcyjnym.

Kogo poszukujemy?

  • Minimum 2 lat komercyjnego doświadczenia w tworzeniu usług backendowych w Javie i Spring Boot.
  • Codzienna praca z narzędziami AI wspierającymi programowanie (np. Claude Code, Cursor, GitHub Copilot). Ważne jest dla nas, żebyś wykorzystywał(a) AI do szybkiego wchodzenia w nowe technologie i problemy, niezależnie od języka.
  • Umiejętność krytycznej oceny kodu wygenerowanego przez AI: czy jest poprawny, czytelny, bezpieczny, pasuje do architektury i jest odpowiednio przetestowany.
  • Doświadczenie z usługami chmury Azure.
  • Praktyczna znajomość Dockera i Linux.
  • Pisanie testów automatycznych jako naturalna część pracy (JUnit 5, Mockito, AssertJ; Testcontainers mile widziany).
  • Znajomość SQL i pracy z relacyjną bazą danych (np. PostgreSQL, Hibernate).
  • Znajomość TypeScript na poziomie pozwalającym zrozumieć i ocenić kod frontendowy. Nie oczekujemy specjalizacji, ale też nie traktujemy TS jako czegoś, co „wygeneruje się samo”.
  • Znajomość Git i podstaw CI/CD.
  • Komunikatywna znajomość języka angielskiego w mowie i piśmie.

Get similar jobs in Poland by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Full Stack Developer jobs in Poland.

Finding similar jobs…