Fullstack Developer (Java / React)

Talent HillsWarszawanofluffjobsopublikowano 23.10.2026
Wymagane:JavaRubyReactCloudFrontendBackendFullstackCI/CDAI

Dla naszego partnera – międzynarodowej firmy konsultingowej specjalizującej się w transformacji cyfrowej sektora finansowego – poszukujemy Fullstack Developera (Java / React) do projektu realizowanego dla klienta z branży financial services.

Dołącz do zespołu rozwijającego globalną platformę z obszaru Asset Servicing, wspierającą procesy na międzynarodowych rynkach finansowych. Będziesz mieć realny wpływ na rozwój aplikacji, pracując zarówno nad warstwą backendową w Javie, jak i nowoczesnym frontendem w React.

To propozycja dla osób, które lubią pracować end-to-end, cenią dobre praktyki inżynierskie i chcą rozwijać rozwiązania o wysokiej niezawodności, skalowalności oraz znaczeniu biznesowym.

Daily tasks

  • Projektowanie, rozwój i utrzymanie funkcjonalności aplikacji z wykorzystaniem Java i React.
  • Tworzenie nowoczesnych, responsywnych interfejsów użytkownika oraz integracja z API i usługami webowymi.
  • Projektowanie i rozwój testów jednostkowych oraz integracyjnych z wykorzystaniem JUnit lub podobnych narzędzi.
  • Rozwijanie i utrzymywanie automatycznych testów end-to-end z wykorzystaniem Cucumber oraz skryptów w Ruby.
  • Tworzenie testów automatycznych również dla funkcjonalności rozwijanych przez pozostałych członków zespołu.
  • Stosowanie podejścia test-first oraz dbanie o czytelność, jakość i długoterminową utrzymywalność kodu.
  • Analiza i optymalizacja wydajności aplikacji, w tym wykonywanie testów obciążeniowych z wykorzystaniem JMeter lub podobnych narzędzi.
  • Analizowanie logów, diagnozowanie problemów oraz wdrażanie odpowiednich rozwiązań.
  • Współpraca z zespołem w metodyce Agile, w tym udział w planowaniu sprintów i realizacji wspólnych celów.
  • Współpraca z analitykami i przedstawicielami produktu w celu przekładania wymagań biznesowych na rozwiązania techniczne.
  • Wykorzystywanie narzędzi wspieranych przez AI w procesie developmentu, testowania i debugowania, z zachowaniem wysokich standardów jakości kodu.

Requirements

  • Praktyczne doświadczenie w tworzeniu aplikacji backendowych w Java.
  • Doświadczenie w tworzeniu nowoczesnych aplikacji frontendowych z wykorzystaniem React.
  • Dobra znajomość testów jednostkowych, w szczególności JUnit, oraz testowania komponentów frontendowych.
  • Doświadczenie w automatyzacji testów lub znajomość podejścia do testowania end-to-end.
  • Znajomość zagadnień związanych z wielowątkowością, przetwarzaniem równoległym i komunikacją w czasie rzeczywistym.
  • Rozumienie praktyk CI/CD oraz podejścia test-first.
  • Doświadczenie w pracy z relacyjnymi bazami danych, np. Oracle lub PostgreSQL.
  • Podstawowa znajomość usług chmurowych i środowisk uruchomieniowych aplikacji.
  • Umiejętność analitycznego myślenia, diagnozowania problemów i samodzielnego poszukiwania rozwiązań.
  • Umiejętność współpracy w zespole interdyscyplinarnym oraz komunikowania rozwiązań technicznych i ich konsekwencji biznesowych.
  • Gotowość do korzystania z narzędzi AI wspierających proces wytwarzania oprogramowania, przy zachowaniu krytycznego podejścia do generowanych rozwiązań.
  • Dostępność do pracy z terenu Polski.

Must have: Java, React, Cucumber, CI/CD, Cloud, PostgreSQL, Oracle

Nice to have: Ruby