Java Developer (telco)
j-labs software specialist
⚲ Kraków
16 800 - 21 840 PLN (B2B)
Wymagania
- Java
- Microservices
- Spring
- Spring Boot
- Kubernetes (nice to have)
- Angular (nice to have)
- React (nice to have)
- Helm (nice to have)
- Jenkins (nice to have)
- Kafka (nice to have)
- Azure (nice to have)
Opis stanowiska
O projekcie: Branża: Telekomunikacja / E-commerce Dostę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 Sam/a 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 11 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) Wymagania: Wymagania – must have - 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ą Microsoft Azure (lub innną) - 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 Codzienne zadania: - 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ść)