Backend Developer | Branża Telekomunikacyjna
Brak informacji o wynagrodzeniu
SeniorFull-time
#346100·Dodano wczoraj·0
Źródło: Edge One SolutionsTech Stack / Keywords
JavaNoSQLSpring BootRestAPIOpenAPI
Firma i stanowisko
Nasz klient jest liderem na polskim rynku telefonii stacjonarnej, internetu i transmisji danych. Jako jedyny operator oferuje kompleksowe rozwiązania telekomunikacyjne dostępne w całym kraju. Firma koncentruje się na dostarczaniu nowoczesnych usług telekomunikacyjnych, multimedialnych i rozrywkowych, wykorzystując nowoczesne technologie oraz rozwijając platformy wspierające miliony użytkowników.
Wymagania
- Minimum 4 lata doświadczenia komercyjnego w backend development
- Bardzo dobra znajomość Java 21+
- Bardzo dobra znajomość Spring Boot 3.x
- Doświadczenie w budowie skalowalnych i utrzymywalnych aplikacji backendowych
- Umiejętność projektowania REST API oraz integracji pomiędzy systemami
- Znajomość OpenAPI
- Rozumienie asynchronicznych przepływów danych oraz architektury event-driven
- Znajomość systemów rozproszonych i komunikacji międzyserwisowej
- Doświadczenie z MongoDB lub innymi bazami NoSQL
- Znajomość Spring Security, OAuth2 oraz JWT
- Doświadczenie w testach jednostkowych i integracyjnych
- Umiejętność pracy z monitoringiem, logowaniem oraz troubleshootingiem środowisk produkcyjnych
- Znajomość Maven lub podobnych narzędzi buildowych
Nice to have:
- Doświadczenie z Node.js oraz TypeScript
- Znajomość Express, Fastify lub NestJS
- Rozumienie asynchronicznego modelu działania Node.js
- Znajomość testowania w ekosystemie Node.js (Jest / Vitest)
- Doświadczenie z Kafka lub RabbitMQ
- Znajomość Dockera i Kubernetes
- Doświadczenie z OpenTelemetry, Terraform lub GraphQL
Obowiązki
- Rozwój i utrzymanie produkcyjnych usług backendowych opartych o Java 21+ oraz Spring Boot 3.x
- Projektowanie oraz rozwój REST API i integracji między systemami wewnętrznymi oraz zewnętrznymi
- Udział w budowie i rozwijaniu architektury event-driven
- Współpraca przy transformacji technologicznej oraz migracji części komponentów do Node.js / TypeScript
- Dbanie o jakość kodu, testy automatyczne oraz stabilność środowisk produkcyjnych
- Rozwiązywanie problemów produkcyjnych, analiza logów i monitoring aplikacji
- Współpraca z developerami, architektami i zespołami biznesowymi
- Współtworzenie dobrych praktyk engineeringowych oraz standardów jakości
- Proaktywne podejście do usprawniania systemów i procesów
- Podejmowanie odpowiedzialności za jakość oraz niezawodność rozwijanych usług backendowych
- Dzielenie się wiedzą i aktywny udział w rozwoju zespołu
Oferta
- Indywidualne wsparcie Service Delivery Managera pomagającego w planowaniu ścieżki kariery i dbającego o komfort pracy
- Szkolenia, certyfikaty i konferencje z dofinansowaniem lub pełnym pokryciem kosztów rozwoju kompetencji technicznych
- Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
- Wyjścia integracyjne, aktywności sportowe i webinary #edge1talks wspierające work-life balance
- Wsparcie sportowych inicjatyw i wynajem sal treningowych
- Pakiet zdrowotny obejmujący prywatną opiekę, kartę sportową, ubezpieczenie i wsparcie psychologiczne (HearMe)
- Elastyczne benefity z systemem punktowym do samodzielnego wyboru
- Lekcje języka angielskiego dopasowane do poziomu, idealne do pracy w międzynarodowym środowisku
Dofinansowanie szkoleń
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Elastyczne godziny
Kursy językowe
Edge One Solutions Sp. z o.o.
351 aktywnych ofert