Regular Java Developer - Telco
Branża: Telekomunikacja / E-commerce
Dostępność: ASAP
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
Praktyczna znajomość Kafki
Doświadczenie z chmurą.
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
Regular Java Developer - Telco
Regular Java Developer - Telco