JustJoin.IT Hybrydowo Senior

Senior React Developer

j-labs

⚲ Kraków

140 - 170 PLN/h netto (B2B)

Wymagania

  • TypeScript
  • CI/CD
  • Bootstrap 5
  • REST API
  • SQL database
  • React
  • JavaScript

Opis stanowiska

O projekcie Dołączysz do zespołu rozwijającego system płatniczy wykorzystywany w regionie EMEA, wspierający realizację międzynarodowych przepływów finansowych takich jak płatności dla dostawców, wynagrodzenia czy transfery między instytucjami. Aplikacja przetwarza m.in komunikaty SEPA, SWIFT oraz wewnętrzne zapisy księgowe i jest stopniowo modernizowana w kierunku architektury mikroserwisowej oraz warstwy integracyjnej API. Rola skupia się głównie na rozwoju nowoczesnych interfejsów użytkownika, które integrują się z backendem opartym o Java/Spring Boot i RESTful microservices. • Technologie: React 18, TypeScript 5, Bootstrap 5, Java 8–17, Spring Boot, REST API, SQL, Git, Jenkins, Maven, mikroserwisy • Lokalizacja: praca hybrydowa – min. 2 razy w tygodniu z biura w Krakowie Twoje zadania • Rozwój i utrzymanie interfejsów użytkownika dla systemów przetwarzających operacje płatnicze. • Implementacja nowych funkcjonalności w React i TypeScript. • Integracja frontendów z REST API oraz mikroserwisami backendowymi. • Współpraca z zespołami backendowymi rozwijającymi usługi w Java/Spring Boot. • Udział w rozwijaniu i utrzymaniu wewnętrznych usług frontendowych wykorzystywanych w regionie EMEA. • Współpraca z analitykami biznesowymi oraz product ownerami przy doprecyzowywaniu wymagań. • Praca w środowisku Agile / DevOps. Wymagania • Minimum 5 lat doświadczenia w developmentcie frontendowym. • Bardzo dobra znajomość React, TypeScript oraz nowoczesnego JavaScript. • Doświadczenie w pracy z REST API. • Podstawowa znajomość Java (8+). • Znajomość SQL lub technologii bazodanowych. • Język angielski na poziomie min. B2. Mile widziane • Doświadczenie z Spring / Spring Boot. • Znajomość Java 17+. • Doświadczenie z legacy technologiami UI (np. JSP). • Doświadczenie w pracy w środowisku DevOps. • Doświadczenie w projektach z obszaru bankowości lub płatności.