Informacje o stanowisku
O projekcie:
- Dołączysz do jednego z kilku zespołów rozwijających aplikacje w domenie międzykontynentalnego transport morskiego o dużej skali - miliony operacji logistycznych rocznie.
- Będziesz tworzył kluczowe systemy, które mają realny wpływ na optymalizację globalnej logistyki – od wyznaczania tras statków, przez prognozowanie popytu, aż po efektywne zarządzanie kontenerami na całym świecie.
- Zespoły pracują z wykorzystaniem metodyki eXtreme Programming (XP) oraz z wykorzystaniem technik TDD oraz BDD.
- Projekt koncentruje się na rozwoju nowych usług i przebudowie istniejących systemów – m.in. w kierunku architektury mikroserwisowej, z wykorzystaniem nowoczesnego stacku technologicznego: Java 17+/Kotlin, Spring Boot, Kafka, Kubernetes, PostgreSQL.
- Projekt skupiony mocno na jakości i dojrzałych procesach wytwarzania oprogramowania. Rola z realnym wpływem na finalny kształt produktu.
Wymagania
- Masz min. 6 lat doświadczenia w programowaniu z wykorzystaniem Java.
- Posiadasz min. 2 letnie doświadczenie w technologiach frontendowych JavaScript/TypeScript, React.
- Znasz architekturę mikroserwisową oraz narzędzia z zakresu komunikacji asynchronicznej.
- Stawiasz na jakość – znasz najlepsze praktyki programowania i wzorce projektowe.
- Znasz TDD/BDD/DDD i narzędzia: JUnit, Mockito, Jasmin, Selenium/Protractor
- Swobodnie komunikujesz się w językach angielskim i polskim min. B2.
- Znasz Kotlina lub chcesz się go nauczyć.
- Lubisz pracować w modelu pair programming i cenisz zespołową współpracę.
O projekcie:
- Dołączysz do jednego z kilku zespołów rozwijających aplikacje w domenie międzykontynentalnego transport morskiego o dużej skali - miliony operacji logistycznych rocznie.
- Będziesz tworzył kluczowe systemy, które mają realny wpływ na optymalizację globalnej logistyki – od wyznaczania tras statków, przez prognozowanie popytu, aż po efektywne zarządzanie kontenerami na całym świecie.
- Zespoły pracują z wykorzystaniem metodyki eXtreme Programming (XP) oraz z wykorzystaniem technik TDD oraz BDD.
- Projekt koncentruje się na rozwoju nowych usług i przebudowie istniejących systemów – m.in. w kierunku architektury mikroserwisowej, z wykorzystaniem nowoczesnego stacku technologicznego: Java 17+/Kotlin, Spring Boot, Kafka, Kubernetes, PostgreSQL.
- Projekt skupiony mocno na jakości i dojrzałych procesach wytwarzania oprogramowania. Rola z realnym wpływem na finalny kształt produktu.
,[ Requirements: Java, Spring, React, JavaScript, JUnit, Mockito, Spring Boot, Kotlin, Kubernetes Tools: Agile, Scrum. Additionally: Flat structure, Small teams, International projects.
Praca KrakówKraków - Oferty pracy w okolicznych lokalizacjach