Regular Java Developer | Telco | zdalnie
j-labs
⚲ Kraków
100 - 130 PLN/h netto (B2B)
Wymagania
- Apache Kafka
- REST
- Angular
- Hibernate
- Azure
- Kubernetes
- React
- Java
- Spring
Opis stanowiska
Branża: Telekomunikacja / E-commerceDostępność: do 2 tygodni. Język pracy: Angielski Opis projektu • Dołącz do zespołu rozwijającego kluczowy komponent platformy e-commerce w dużej organizacji z branży telekomunikacyjnej. • Projekt dotyczy rozwoju i utrzymania systemu odpowiedzialnego za konfigurację ofert produktowych oraz obsługę pełnego procesu zakupowego: od wyboru produktów, przez walidację i wycenę, aż po finalizację zamówienia. • System obsługuje sprzedaż usług internetowych, mobilnych oraz urządzeń i jest krytycznym elementem procesu sprzedażowego. • Projekt realizowany jest w oparciu o międzynarodowy standard TMForum (TMFC027), który definiuje sposób zarządzania logiką sprzedaży, konfiguracją produktów, promocjami oraz przedłużaniem umów. Rozwiązanie działa w architekturze mikroserwisowej, integruje się z wieloma systemami backendowymi (m.in. dostępność usług, ocena zdolności kredytowej, pricing) oraz wystawia REST API dla warstwy frontendowej. Backend: • Java 8–21 • Spring Boot • REST (JSON) • JPA / Hibernate • Kafka • Testy: JUnit, Mockito, WireMock • Git • XSLT • Architektura mikroserwisowa • Chmura: Azure Frontend / DevOps (nice to have): • Angular / React, TypeScript, HTML, SASS, RXJS • Kubernetes, Helm, Jenkins Zakres obowiązków • Rozwój i utrzymanie aplikacji backendowej w Javie • Implementacja nowych funkcjonalności zgodnie z potrzebami biznesowymi i marketingowymi • Projektowanie i rozwój REST API (Backend for Frontend) • Integracja z systemami backendowymi (produkty, promocje, dostępność, scoring kredytowy) • Praca w architekturze mikroserwisowej • Analiza i doprecyzowywanie wymagań we współpracy z biznesem i analitykami • Współpraca z zespołami: UX/UI, Content Management, Backend Services, Offer Management • Praca w modelu zadaniowym zbliżonym do Kanbana (duża samodzielność) Wymagania – must have • Minimum 3 lata doświadczenia. • Bardzo dobra znajomość Java (8–21) oraz Spring Boot • Doświadczenie w projektowaniu i implementacji REST API w środowisku mikroserwisowym • Znajomość Kafki • Doświadczenie z chmurą Azure - mile widziane. • Znajomość: JPA/Hibernate, JUnit, Mockito, WireMock • Praca z systemami kontroli wersji (Git) • Doświadczenie w pracy w modelu zadaniowym (Kanban) • Dostępność do rozpoczęcia pracy maks. 2 tygodnie Mile widziane • Doświadczenie z frontendem: Angular lub React, TypeScript • Znajomość Kubernetes, Helm, Jenkins • Doświadczenie w branży telekomunikacyjnej lub pracy ze standardami TMForum • Znajomość języka niemieckiego Zobacz, dlaczego warto być w j-labs! • Dołączysz do firmy stworzonej przez inżynierów dla inżynierów, która istnieje na rynku od 15 lat. Obecnie zatrudniamy ponad 500 osób. • j-labs to stabilność i długofalowa współpraca – około 25% załogi to osoby pracujące już ponad 5 lata! • Możesz zmienić projekt – rób to co lubisz, rozwijaj swoje kompetencje, zdobywaj nowe. • Robimy dobre IT albo wcale. Technologie, w których pracujemy to m.in. Java 17/21, Spring, Hibernate, Mikroserwisy, AWS/Azure/GSP/, Terraform, Docker, Kubernetes,Kafka • Eksperci przyciągają ekspertów - średnie doświadczenie naszych inżynierów wynosi 12 lat, a 30% zostaje zatrudnionych z polecenia. • Stawiamy na knowledge sharing i rozwój . Organizujemy Talk4Devs, meet’upy, dajemy Ci przestrzeń do budowania swojej marki osobistej jako prelegent, czy prowadzenia własnych projektów, których rezultaty możesz przedstawiać m.in. na naszym blogu. • Dołącz do Gildii Technologicznej lub stwórz własną - nasze community zrzeszają specjalistów w obszarach: Java, Kotlin, .NET, Frontend, Management, DevOps, Quality Assurance • Mamy zakodowane, że jest czas pracy i czas nie pracy, więc bardzo dbamy o to, aby work life balance został zachowany. • Otrzymaliśmy w tym roku certyfikat Great Place to Work (aż 80% odpowiedzi w ankiecie dotyczącej różnych obszarów wybierało najwyższe noty, jesteśmy w pierwszej 10 firm z najlepszym wynikiem)