Fullstack Developer (Java / React)
⚲ Warszawa
23 520 - 26 880 PLN (B2B)
Wymagania
- Java
- React
Opis stanowiska
O projekcie:
- Miejsce pracy: 100% zdalnie (wymagany osobisty odbiór sprzętu w Warszawie, Wrocławiu lub Katowicach)- Start: ASAP (maksymalnie 2 tygodnie okresu wypowiedzenia)- Forma współpracy: B2B z ITFS- Stawka: 140 - 160 PLN/h + VAT- Proces rekrutacyjny: Krótka rozmowa telefoniczna z rekruterem ITFS -> Rozmowa techniczna -> Rozmowa projektowa -> Decyzja
Wymagania:
Bardzo dobra znajomość React oraz TypeScript w kontekście rozwoju mikrofrontendów,
Silne doświadczenie w rozwoju backendu z użyciem Java Spring Boot, Spring Framework oraz Kotlin,
Doświadczenie w projektowaniu i wdrażaniu interfejsów REST oraz Kafka,
Praktyczna znajomość narzędzi CI/CD oraz konteneryzacji, w tym ArgoCD i OpenShift,
Umiejętność pisania testów jednostkowych i automatycznych przy użyciu Gauge, Cucumber, Gherkin oraz Playwright,
Doświadczenie w wykorzystaniu narzędzi wspieranych przez AI, w tym GitHub Copilot,
Praktyczna znajomość metodyk Agile oraz umiejętność rozwiązywania złożonych problemów architektonicznych,
Wykształcenie wyższe lub kierunkowe,
Język angielski na poziomie min. B2 umożliwiający swobodną komunikację.
Codzienne zadania:
- Tworzenie oraz rozwój oprogramowania Fullstack z wykorzystaniem technologii Java, React oraz architektury mikrofrontendowej,
- Projektowanie i wdrażanie interfejsów opartych o REST oraz Kafka,
- Budowanie rozwiązania w oparciu o architekturę systemów przedsiębiorstwa i portali online,
- Tworzenie testów jednostkowych oraz automatycznych z użyciem narzędzi Gauge, Cucumber, Gherkin i Playwright,
- Praca w podejściu DevOps obejmująca pełny cykl rozwoju oprogramowania,
- Tworzenie i utrzymanie procesów CI/CD w środowiskach OpenShift oraz ArgoCD,
- Wykorzystywanie narzędzi wspomaganych sztuczną inteligencją, takich jak GitHub Copilot, w codziennym wytwarzaniu kodu.
- Miejsce pracy: 100% zdalnie (wymagany osobisty odbiór sprzętu w Warszawie, Wrocławiu lub Katowicach)- Start: ASAP (maksymalnie 2 tygodnie okresu wypowiedzenia)- Forma współpracy: B2B z ITFS- Stawka: 140 - 160 PLN/h + VAT- Proces rekrutacyjny: Krótka rozmowa telefoniczna z rekruterem ITFS -> Rozmowa techniczna -> Rozmowa projektowa -> Decyzja
Wymagania:
Bardzo dobra znajomość React oraz TypeScript w kontekście rozwoju mikrofrontendów,
Silne doświadczenie w rozwoju backendu z użyciem Java Spring Boot, Spring Framework oraz Kotlin,
Doświadczenie w projektowaniu i wdrażaniu interfejsów REST oraz Kafka,
Praktyczna znajomość narzędzi CI/CD oraz konteneryzacji, w tym ArgoCD i OpenShift,
Umiejętność pisania testów jednostkowych i automatycznych przy użyciu Gauge, Cucumber, Gherkin oraz Playwright,
Doświadczenie w wykorzystaniu narzędzi wspieranych przez AI, w tym GitHub Copilot,
Praktyczna znajomość metodyk Agile oraz umiejętność rozwiązywania złożonych problemów architektonicznych,
Wykształcenie wyższe lub kierunkowe,
Język angielski na poziomie min. B2 umożliwiający swobodną komunikację.
Codzienne zadania:
- Tworzenie oraz rozwój oprogramowania Fullstack z wykorzystaniem technologii Java, React oraz architektury mikrofrontendowej,
- Projektowanie i wdrażanie interfejsów opartych o REST oraz Kafka,
- Budowanie rozwiązania w oparciu o architekturę systemów przedsiębiorstwa i portali online,
- Tworzenie testów jednostkowych oraz automatycznych z użyciem narzędzi Gauge, Cucumber, Gherkin i Playwright,
- Praca w podejściu DevOps obejmująca pełny cykl rozwoju oprogramowania,
- Tworzenie i utrzymanie procesów CI/CD w środowiskach OpenShift oraz ArgoCD,
- Wykorzystywanie narzędzi wspomaganych sztuczną inteligencją, takich jak GitHub Copilot, w codziennym wytwarzaniu kodu.
🔍 Dekoder Ogłoszenia
🔴
100% zdalnie (wymagany osobisty odbiór sprzętu w Warszawie, Wrocławiu lub Katowicach)
Praca jest zdalna, ale wymaga fizycznego stawienia się w biurze w celu odbioru sprzętu, co może być uciążliwe dla osób mieszkających daleko od tych miast.
🔴
ASAP (maksymalnie 2 tygodnie okresu wypowiedzenia)
Oczekuje się szybkiego rozpoczęcia pracy, co może oznaczać presję na szybkie zakończenie obecnego zatrudnienia.
🔴
Rozmowa projektowa
Może oznaczać zadanie do wykonania w domu lub prezentację rozwiązania problemu, co wymaga dodatkowego czasu i wysiłku poza standardową rozmową.
🟡
Praktyczna znajomość metodyk Agile oraz umiejętność rozwiązywania złożonych problemów architektonicznych
Oczekuje się nie tylko znajomości teorii Agile, ale także aktywnego udziału w procesach i samodzielnego radzenia sobie z trudnymi wyzwaniami architektonicznymi.
🟡
Wykształcenie wyższe lub kierunkowe
Chociaż nie jest to bezpośrednio wymagane do pracy, może być używane jako filtr lub preferencja, co może ograniczać kandydatów bez formalnego wykształcenia.