Fullstack Developer (.NET & React) Oferta pracy

Dołącz do j‑labs i rozwijaj aplikację budowaną w oparciu o architekturę mikroserwisową działającą w środowisku cloudowym.
ikona: Dział

Branża

FinTech
ikona: Lokalizacja

Lokalizacja

Kraków (hybryda)
ikona: Wynagrodzenie

Wynagrodzenie

B2B: 150 – 190 PLN netto/h

Ups, ta oferta jest już nieaktualna...

Zobacz inne oferty

Technologie

TypeScript Entity Framework React GCP .NET JavaScript SQL Mikroserwisy

O projekcie

  • Celem projektu jest rozwój wewnętrznej aplikacji, która ułatwia pracownikom kontakt ze sobą. Użytkownicy mogą tworzyć zespoły pracujące nad projektem, dodawać swoje umiejętności, certyfikaty itp., aby inni pracownicy mogli się zwrócić do nich bezpośrednio o pomoc (taki wewnętrzny LinkedIn).
  • Aplikacja została stworzona jako proof of concept jednego z inżynierów. Rozwiązanie to okazało się sukcesem, dlatego zdecydowano o jego dalszym rozwoju.
  • Do projektu szukamy Fullstack Developera – podział prac w projekcie: około 70-80% backend, 30-20% frontend.
  • Lokalizacja: Kraków, wymóg pracy z biura 2 razy w tygodniu.
  • Technologie: .NET, C#, Entity Framework, SQL, mikroserwisy, JavaScript, TypeScript, React, HTML, CSS, Google Cloud Platform.

 

Wymagania

  • Minimum 6 lat doświadczenia.
  • Doświadczenie i bardzo dobra znajomość: C#, .NET.
  • Doświadczenie i bardzo dobra znajomość JavaScript i TypeScript.
  • Doświadczenie z Reactem.
  • Bardzo dobra znajomość wzorców projektowych.
  • Znajomość języka angielskiego na poziomie min. B2.

 

Mile widziane

  • Doświadczenie z Pythonem.

Benefity

Budżet rozwojowy
Solidne narzędzia
Opieka medyczna
Zmiana projektu
Gildie Technologiczne
Eventy i integracje
Medicover Sport
Działalność charytatywna

Jak przebiega rekrutacja

1. Wysyłasz CV
2. Rozmowa rekrutacyjna
3. Weryfikacja techniczna
4. Rozmowa z partnerem
5. Otrzymujesz ofertę pracy
6. Witamy w naszym zespole!
FinTech

Fullstack Developer (.NET & React)

B2B: 150 – 190 PLN netto/h

Kraków (hybryda)

Ups, ta oferta jest już nieaktualna...

Zobacz inne oferty

Masz pytania?

Nasze Rekruterki i nasi Rekruterzy znają IT
Sprawdź FAQ

Adrianna Grzechowiak

Junior IT Recruitment Specialist
+48 790 209 797 adrianna.grzechowiak@j-labs.pl

Zobacz nowe oferty pracy IT

Zobacz wszystkie oferty

Lista ofert pracy

Senior Java Developer- reaktywne programowanie

Dołącz do j‑labs i pracuj dla giganta logistycznego i kurierskiego.
B2B: 160-180
Lokalizacja: Kraków (hybryda) / Zdalnie
Logistic
Java PostgreSQL Docker Azure Kafka Spring Mikroserwisy Spring Boot GIT

O projekcie

  • Rozwój aplikacji obsługującej proces shippingu.  2,5 mln użytkowników, revenue roczne liczone w miliardach USD.
  • Technologie: Java, Webflux,  Spring, PostgreSQL, Dcoker, Kubernetes, Azure, Kafka.
  • Zespół: docelowo ~50 osób (Europa), podzielonych na podzespoły realizujące epiki.
  • Metodyka: 3 Amigos (BA + DEV + QA).
  • Gildie technologiczne: FE / BE / QA.

 

Twoje zadania

  • Rozwój projektu w oparciu o nowe wymagania i współpracę z biznesem w ramach danej inicjatywy (np. Batch shipping, Clearance) lub w ramach zmian dla konkretnego klienta (np.. BMW).
  • Usprawniania techniczne – event hub, auth, optymalizacja, integracja z architekturą i infrastrukturą nowej platformy.
  • Usprawnienie istniejących rozwiązań w kontekście konfiguracji, struktury API, wydajności czy monitoringu.
  • Ścisła współpraca z BA i QA.

 

Wymagania

  • 5 lat doświadczenia w tworzeniu i rozwoju aplikacji z wykorzystaniem Javy.
  • Mile widziane doświadczenie w programowaniu reaktywnym (np. Webflux, Reactor).
  • Wiedza z zakresu systemów rozproszonych, a w szczególności mikrousług.
  • Doświadczenie z nowoczesnym frameworkiem Java Web (np. Spring Boot, Micronaut).
  • Doświadczenie w projektowaniu aplikacji webowych (np. REST).
  • Doświadczenie z Dockerem.
  • Znajomość środowisk chmurowych (preferowany Azure).
  • Płynna komunikacja w języku angielskim – C1.
Zobacz szczegóły oferty Senior Java Developer- reaktywne programowanie

Backend Developer (DevOps & Java)

Dołącz do długoterminowego programu modernizacji globalnej platformy płatniczej, obsługującej międzynarodowe przepływy finansowe, wypłaty dla dostawców i pracowników, rozliczenia podatkowe oraz transfery wielokanałowe.
B2B: 150 – 170 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Java Docker Kubernetes Jenkins Bash Kafka Linux CI/CD

Projekt koncentruje się na stopniowej wymianie systemów core banking na nowoczesne, chmurowe rozwiązania w architekturze mikroserwisowej.

Charakter prac:

  • ok. 70% rozwój nowych funkcjonalności,
  • ok. 30% utrzymanie i wsparcie istniejących rozwiązań,
  • środowisko DevOps, duży nacisk na jakość i automatyzację.

Stack technologiczny:

Kubernetes, Docker, Kafka, Istio Service Mesh, Java lub Groovy, Bash / Shell, Unix / Linux, Jenkins, GitHub, CI/CD

Model pracy:

  • praca hybrydowa (szczegóły do ustalenia z zespołem – [6-8 dni w miesiącu]),
  • współpraca w środowisku międzynarodowym.

Zadania

  • Usuwanie blokad developerskich i usprawnianie procesu dostarczania oprogramowania.
  • Wsparcie zespołów w obszarze Cloud Native i DevOps.
  • Projektowanie, budowa i utrzymanie pipeline’ów CI/CD.
  • Automatyzacja procesów wdrożeniowych i produkcyjnych.
  • Współpraca z architektami oraz managementem w zakresie decyzji technicznych.
  • Współpraca z QA i dbanie o standardy jakości.
  • Tworzenie oraz utrzymanie dokumentacji produkcyjnej i release’owej.
  • Wsparcie w utrzymaniu i rozwoju rozproszonej platformy mikroserwisowej.

Wymagania

  • 5+ lat doświadczenia komercyjnego na stanowisku Backend/DevOps.
  • Bardzo dobra znajomość środowisk Cloud Native (Kubernetes, Docker, Kafka, Istio).
  • Doświadczenie w pracy z systemami Unix/Linux.
  • Umiejętność tworzenia skryptów w Bash/Shell.
  • Znajomość Java lub Groovy (szczególnie w kontekście automatyzacji).
  • Praktyczne doświadczenie z CI/CD (Jenkins, GitHub).
  • Doświadczenie w projektowaniu i utrzymaniu systemów rozproszonych.
  • Umiejętność budowy i utrzymania pipeline’ów pod automatyczne wdrożenia.
  • Język angielski min. B2.
Zobacz szczegóły oferty Backend Developer (DevOps & Java)

Senior Java Developer (GCP)

Dołącz do projekt który dotyczy rozwoju systemu odpowiedzialnego za codzienne obliczanie ekspozycji na ryzyko kredytowe tysięcy klientów banku na całym świecie.
B2B: 160 – 190 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Rest API Java GCP Docker Kubernetes DevOps Mikroserwisy Spring Boot

O projekcie

  • Projekt realizowany jest w ramach stabilnego, długofalowo finansowanego programu transformacji technologicznej globalnego banku. Obejmuje aktywny rozwój nowych funkcjonalności w nowoczesnej architekturze mikroserwisowej, działającej hybrydowo w Google Cloud Platform oraz środowiskach on-premise. Prace prowadzone są przez młody zespół w Polsce, z dużym naciskiem na jakość kodu, TDD oraz praktyki DevOps.
  • Hybryda: praca z biura w Krakowie 2 razy w tygodniu
  • Zespół: 15 osób w Polsce + zespół w Chinach
  • Stack technologiczny: Java 17+, Spring Boot, Spring Cloud, Apache Beam, Apache Flink, Google Cloud Platform (GCP), Kubernetes, Redis, REST APIs, Terraform, Ansible, Jenkins

 

Wymagania (must have):

  • Minimum 5+ lat doświadczenia w projektowaniu i rozwoju systemów rozproszonych w Javie.
  • Bardzo dobra znajomość Java (17+) oraz Spring Boot.
  • Doświadczenie w budowie mikroserwisów i REST API.
  • Znajomość ekosystemu Spring Cloud.
  • Doświadczenie z technologiami chmurowymi (GCP lub inne)
  • Praktyczna znajomość TDD.
  • Solidna wiedza z zakresu DevOps (CI/CD, infrastruktura jako kod – Terraform).

 

Wymagania (nice to have):

  • Doświadczenie w bankowości inwestycyjnej lub systemach finansowych.
  • Bardzo dobre umiejętności analityczne i komunikacyjne.

 

Obowiązki

  • Rozwój i utrzymanie mikroserwisów.
  • Projektowanie, implementacja i optymalizacja wydajnych usług w Javie.
  • Praca w pełnym cyklu życia produktu (od analizy, przez development, po wdrożenie i utrzymanie).
  • Praca zgodnie z TDD.
  • Zapewnienie wysokiej wydajności, dostępności, niezawodności i bezpieczeństwa systemów.
  • Współpraca z zespołami w Polsce, Wielkiej Brytanii oraz Azji.
  • Mentorowanie i wsparcie mniej doświadczonych inżynierów.
  • Wsparcie produkcyjne: monitoring, rozwiązywanie incydentów, zarządzanie problemami.
  • Rozwój automatyzacji usprawniającej utrzymanie platformy
Zobacz szczegóły oferty Senior Java Developer (GCP)

QA Engineer (Java)

Dołącz do j‑labs i pracuj przy globalnym systemie płatniczym, rozwijaj automatyzację testów w środowisku mikroserwisowym oraz realnie wpływaj na jakość nowoczesnych rozwiązań finansowych.
B2B: 120 – 150 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Java Cucumber

O projekcie 

  • Dołączysz do zespołu rozwijającego globalną platformę płatniczą, która umożliwia realizację międzynarodowych płatności – od transferów środków, przez płatności do dostawców, wynagrodzenia i podatki, po wielokanałowe przepływy finansowe.
  • Projekt jest długoterminowy i znajduje się w fazie modernizacji – trwa stopniowa wymiana core banking systemu oraz systemów towarzyszących na nowoczesne rozwiązania oparte o architekturę mikroserwisową.
  • Technologie i środowisko: Java 8+, Cucumber, Postman, JMeter, Selenium, Oracle, MySQL, Jenkins, Docker, Git, Linux, Kubernetes, Kafka, Architektura mikroserwisowa.
  • Lokalizacja: Kraków, minimum 2 razy w tygodniu praca z biura.

 

Twoje zadania

  • Tworzenie, rozwój i utrzymanie testów automatycznych (Java + Cucumber).
  • Przygotowywanie i zarządzanie danymi testowymi.
  • Testowanie API (Postman).
  • Analiza wyników testów i troubleshooting błędów.
  • Współpraca z developerami przy identyfikacji i usuwaniu defektów.
  • Praca z relacyjnymi bazami danych (Oracle, MySQL).
  • Udział w procesie testowym w środowisku Agile / Scrum.
  • Wsparcie procesów CI/CD (Jenkins, Docker – w zależności od doświadczenia).

 

Wymagania

  • Minimum 4-5 lat doświadczenia w testach manualnych i automatycznych.
  • Bardzo dobra znajomość Java.
  • Doświadczenie z Cucumber.
  • Doświadczenie w testowaniu API (Postman).
  • Doświadczenie z bazami danych (Oracle, MySQL).
  • Umiejętność przygotowywania danych testowych.
  • Doświadczenie w tworzeniu i wykonywaniu testów automatycznych.
  • Umiejętność analizy i troubleshootingu wyników testów.
  • Współpraca z developerami przy rozwiązywaniu defektów.
  • Znajomość procesów i terminologii testowej.
  • Podstawowa znajomość Linux.
  • Angielski min. B2 (rozmowa techniczna w języku angielskim).
  • Bardzo dobra komunikacja i podejście problem-solving.

 

Mile widziane

  • Doświadczenie w branży płatniczej
  • JMeter
  • Selenium
  • Narzędzia DevOps (Jenkins, Docker, Git)
  • Kubernetes (K8S)
  • Kafka
Zobacz szczegóły oferty QA Engineer (Java)