Principal Fullstack Developer (Java + React)

Pracuj nad rozwojem aplikacji do planowania przewozu kontenerów typu cargo drogą morską oraz zostań członkiem powstającego centrum R&D.
ikona: Dział

Branża

Logistic
ikona: Lokalizacja

Lokalizacja

Kraków / Zdalnie
ikona: Wynagrodzenie

Wynagrodzenie

UoP: 25 000 – 29 000 PLN brutto
B2B: 190 – 210 PLN netto/h

Technologie

Java React MS SQL TDD Kotlin Spring Boot

O projekcie

  • W portfolio produktów znajdują się innowacyjne rozwiązania w domenie międzykontynentalnego transportu morskiego wykorzystywane przez ponad 30 000 klientów na całym świecie.
  • Obecnie praca skupia się na 4 głównych produktach. Jednym z nich jest platforma do zamówień transportu cargo. Zbiera ona wszystkie możliwe oferty w jednym miejscu dając możliwość porównania oraz wybrania przez klienta najkorzystniejszej.
  • W niedalekiej przyszłości ma powstać laboratorium skupione głównie na projektach typu R&D.
  • Pozostałe produkty skupiają się na takich obszarach jak: planowanie transportu kontenerów typu cargo, minimalizacja ilości pustych przepływów, analiza czynników wpływających na optymalizacje zysków (np. szybkość rozładunku, ryzykowność szlaku, marża).
  • Praca w zespole oparta jest na metodyce eXtreme Programming (XP)​ oraz programowaniu w parze (in-pairs programming) z wykorzystaniem technik TDD oraz BDD​. Jednak doświadczenie w pracy z XP nie jest wymagane.
  • Projekt skupiony mocno na jakości, dojrzałe procesy wytwarzania oprogramowania oraz rola z realnym wpływem na finalny kształt produktu.  
  • Dla osób z doświadczeniem liderskim, jest możliwość objęcia stanowiska roli Tech Leadera ( praca w roli programisty full stack- 70% / praca w roli hand-on Tech Lead – 30% ).

Wymagania

  • Minimum 7 lat doświadczenia w pracy opartej na Javie i Springu.
  • Doświadczenie z programowaniem funkcjonalnym / Java Streams​.
  • Chęć nauki Kotlina. ​
  • Doświadczenie w pracy z Reactem.
  • Doświadczenie w tworzeniu reaktywnego interfejsu użytkownika (Reactive JS)​.
  • Praktyczne doświadczenia w rozwoju TDD/BDD (Junit, Jasmin, Mockito, Protractor/Selenium​).
  • Praktyczne doświadczenie w architekturze i narzędziach opartych na mikroserwisach (Spring Boot/Cloud)​.
  • Znajomość języka angielskiego na poziomie min. B2​.

Mile widziane

  • Doświadczenie w pracy DevOps przede wszystkim z Jenkinsem.​
  • Doświadczenie w projektowaniu, rozwijaniu i wdrażaniu rozwiązań opartych na chmurze/hybrydzie.​
  • Doświadczenie w tworzeniu i wdrażaniu w środowiskach opartych na kontenerach (Kubernetes, Cloud Foundry)​.
  • Znajomość następujących koncepcji projektowych: mikroserwisy, service discovery, circuit breaker.​

 

Benefity

Budżet szkoleniowy
Solidne narzędzia
Opieka medyczna
Dowolna forma współpracy
Platforma benefitowa
Eventy i integracje
Multisport
Fundacja j‑labs
Dowiedz się więcej

Jak przebiega rekrutacja

1. Wysyłasz CV
2. Test techniczny (DevSkiller)
3. Rozmowa rekrutacyjna
4. Rozmowa z partnerem
5. Otrzymujesz ofertę pracy
6. Witamy się w naszym zespole!
Logistic

Principal Fullstack Developer (Java + React)

UoP: 25 000 – 29 000 PLN brutto
B2B: 190 – 210 PLN netto/h

Kraków / Zdalnie

Aplikuj Poleć znajomego
I otrzymaj od nas 7000zł

Masz pytania?

Nasze Rekruterki i nasi Rekruterzy znają IT

Sandra Górowska

Senior IT Recruitment Specialist
533 614 330 sandra.gorowska@j-labs.pl

Znasz kogoś, kto idealnie pasuje na to stanowisko?

Prześlij nam CV znajomej osoby, zainteresowanej pracą w j‑labs. Po rozpoczęciu przez nią współpracy otrzymasz 7 000 zł.

Poleć znajomego

Zobacz nowe oferty pracy IT

Zobacz wszystkie oferty

Lista ofert pracy

Senior Java Developer

Rozwijaj bankową platformę wysokiej dostępności w oparciu o architekturę mikroserwisową.
UoP: 21 000 – 23 600 PLN brutto
B2B: 160 – 180 PLN netto/h
Lokalizacja: Kraków
FinTech
Java TDD Kafka MongoBD REST Spring Mikroserwisy Spring Boot

O projekcie

  • Platforma ułatwia przyjmowanie szerokiego zakresu danych z różnych globalnych źródeł.
  • Portal, w którym będą prezentowane dane będzie używany w ponad 50 krajach.
  • Praca w trybie Continuous Integration/Continuous Deployment.
  • Wyzwania w projekcie: duża skala systemu, duże wymagania odnośnie wydajności aplikacji.
  • Możliwość pracy zdalnej (minimum raz w miesiącu wizyta w biurze – Kraków).
  • Elastyczne godziny pracy.

Wymagania

  • Minimum 6 lat doświadczenia w programowaniu.
  • Bardzo dobra znajomość Java i SpringBoot.
  • Znajomość języka angielskiego na poziomie min. B2.

Senior Java Developer

Przepisywanie monolitycznej hurtowni danych na hostowaną w GCP aplikację mikroserwisową.
UoP: 22 000 – 26 500 PLN brutto
B2B: 160 – 190 PLN netto/h
Lokalizacja: Kraków
FinTech
Java GCP CI/CD Kotlin Terraform Scala Docker Kubernetes REST SQL Mikroserwisy

O projekcie

  • Przepisanie monolitycznej hurtowni danych na mikroserwisy.
  • Platforma cloud native hostowana na GCP.
  • Projekt pisany w Java 11/17, z możliwością pracy i rozwoju w innych języka JVM, np. Kotlin, czy Scala.
  • Projekt cechuje duża skala systemu i złożoność danych.
  • Odbiorcami aplikacji są Klienci banku.
  • Zespół przywiązuje dużą wagę do jakości – w procesie wytwarzania oprogramowania stosowane są dobre praktyki programistyczne.
  • Środowisko międzynarodowe, praca w Scrum.
  • Hybryda z biura w Krakowie (m.in 1 x w miesiącu).

Wymagania

  • Minimum 7 lat doświadczenia w programowaniu w Java
  • Znajomość mikroserwisów
  • Zrozumienie relacyjnych baz danych
  • Znajomość i umiejętność pracy z systemem kontroli wersji Git
  • Znajomość języka angielskiego na poziomie min. B2

Mile widziana

  • Znajomość cloud (GCP)
  • Znajomość Scala/Kotlin

Senior Java Developer

Rozwijaj grupę systemów mających na celu obliczenia zbiorcze kosztów transportu przesyłek w transporcie lądowym w Europie.
UoP: 17 000 – 21 000 PLN brutto
B2B: 140 – 165 PLN netto/h
Lokalizacja: Kraków / Zdalnie
Logistic
Java PostgreSQL Hibernate Docker Kafka Mikroserwisy Spring Boot

PROJEKT

  • Systemy dokonują stosownych obliczeń średnio dla 30-100 tysięcy przesyłek tygodniowo; do jednego miliona w szczycie.
  • Na roadmapie projektu: utrzymanie i dalszy rozwój dwóch systemów oraz wdrożenie trzeciego systemu odpowiadającego za obliczenia kosztów transportu przesyłek w oparciu o taryfy oraz specyfikę poszczególnych klientów.
  • Repozytorium kodu oraz CI/CD w Gitlabie.
  • Rozproszona architektura w chmurze AWS oparta o kontenery, mikroserwisy, REST API.

WYMAGANIA

  • Min. 5 lata doświadczenia w technologii Java.
  • Znajomość Spring Boot, JPA/Hibernate.
  • Doświadczenie z bazą danych PostgreSQL.
  • Znajomość języka angielskiego na poziomie minimum B2.

Automation Test Engineer

Stworzysz od zera framework testowy oraz będziesz odpowiadać za automatyzację testów UI oraz integracyjnych i przeprowadzanie testów performance.
UoP: 15 000 – 18 500 PLN brutto
B2B: 120 – 145 PLN netto/h
Lokalizacja: Kraków
Energy
C++ Selenium WebDriver .NET Docker GIT

O projekcie

  • Projekt greenfield – POC było tworzone ok. pół roku temu.
  • Aplikacja zbiera dane z różnych źródeł i umożliwia monitorowanie, analizę pracy urządzeń w fabrykach oraz podejmowanie odpowiednich działań (np. mających na celu uniknięcie awarii).
  • Docelowo aplikacja będzie rozwijana o kolejne funkcjonalności. W przyszłości planowane jest również stworzenie aplikacji mobilnej.
  • Nad projektem pracuje zespół złożony z 3 developerów (1 frontend, 2 backend) oraz architekta. Codzienna komunikacja odbywa się po angielsku.
  • Stack technologiczny w projekcie: .NET7, React 18, C++20, Python, Azure, Azure DevOps, Github.
  • Możliwe podróże służbowe do Niemiec (1-2 razy w roku).
  • Możliwość pracy 100% zdalnie.

Wymagania

  • Minimum 4 lata doświadczenia w automatyzacji testów.
  • Znajomość C#, Selenium/Playwright, Specflow, XUnit/NUnit.
  • Doświadczenie w testach wydajnościowych.
  • Doświadczenie w tworzeniu od zera frameworków testowych.
  • Zrozumienie założeń SOLID.
  • Znajomość Docker (lub podobnych technologii konteneryzacji) oraz Git.
  • Znajomość języka angielskiego na poziomie min. B2.

Mile widziane

  • doświadczenie z Python i Machine Learning.