
W skrócie
zdania wybrane z oferty- Do projektu realizowanego dla naszego klienta, lidera w branży telekomunikacyjnej, poszukujemy Java Backend Developera na poziomie Mid/Senior, który będzie odpowiedzialny za rozwój aplikacji i interfejsów API wykorzystywanych w katalogu produktów telekomunikacyjnych.
- Projektowanie, tworzenie i rozwijanie aplikacji backendowych w Java 21+ z wykorzystaniem Spring Boot / Spring.
- Projekt opiera się na Java 21+, Spring Boot / Spring, a aplikacje wdrażane są w środowisku Kubernetes.
Technologie
Pełny opis
z justjoin.itJob Solutions to firma specjalizująca się w realizacji procesów rekrutacyjnych oraz dostarczaniu rozwiązań personalnych dla klientów z różnych sektorów gospodarki.
Wspieramy organizacje w pozyskiwaniu wykwalifikowanych specjalistów, dopasowując kompetencje kandydatów do potrzeb biznesowych i specyfiki realizowanych projektów. Współpracujemy zarówno z firmami rozwijającymi swoje zespoły, jak i dużymi organizacjami poszukującymi specjalistów do realizacji projektów technologicznych, operacyjnych i biznesowych.
Do projektu realizowanego dla naszego klienta, lidera w branży telekomunikacyjnej, poszukujemy Java Backend Developera na poziomie Mid/Senior, który będzie odpowiedzialny za rozwój aplikacji i interfejsów API wykorzystywanych w katalogu produktów telekomunikacyjnych. Projekt opiera się na Java 21+, Spring Boot / Spring, a aplikacje wdrażane są w środowisku Kubernetes.
Opis stanowiska:
Projektowanie, tworzenie i rozwijanie aplikacji backendowych w Java 21+ z wykorzystaniem Spring Boot / Spring.
Projektowanie i implementacja REST API oraz logiki biznesowej.
Tworzenie i utrzymywanie dokumentacji API w OpenAPI/Swagger.
Integracja aplikacji z bazami danych i systemami zewnętrznymi.
Implementacja mechanizmów bezpieczeństwa API, walidacji danych oraz obsługi błędów.
Tworzenie testów jednostkowych i integracyjnych.
Udział w code review, optymalizacji wydajności i rozwiązywaniu problemów technicznych.
Współpraca z analitykami, architektami i zespołem DevOps przy projektowaniu oraz wdrażaniu rozwiązań na Kubernetes.
Wymagania:
Praktyczne doświadczenie w programowaniu backendowym w Java oraz znajomość Java 21+.
Bardzo dobra znajomość Spring Boot / Spring, w tym Spring Security.
Doświadczenie w projektowaniu i tworzeniu REST API.
Znajomość OpenAPI/Swagger.
Znajomość SQL i relacyjnych baz danych.
Znajomość Git i Maven.
Znajomość OAuth2/OIDC oraz JWT.
Doświadczenie w tworzeniu testów automatycznych (np. JUnit, Mockito, Testcontainers).
Znajomość Docker/konteneryzacji oraz wdrażania i diagnozowania aplikacji w Kubernetes.
Umiejętność samodzielnej pracy oraz współpracy z zespołami technicznymi.
Umiejętność wykorzystywania narzędzi AI podczas projektowania, programowania i testowania aplikacji.
Mile widziane:
Doświadczenie w projektach telekomunikacyjnych lub systemach katalogów produktów.
Znajomość Kafka lub RabbitMQ.
Doświadczenie z PostgreSQL i JPA/Hibernate.
Znajomość narzędzi CI/CD (GitHub Actions, GitLab CI).
Znajomość Nexus, Artifactory oraz narzędzi monitoringu (Prometheus, Grafana, ELK/OpenSearch, OpenTelemetry).
Oferujemy:
Możliwość udziału w projektach technologicznych realizowanych dla jednego z największych operatorów telekomunikacyjnych w Polsce.
Współpracę przy rozwoju nowoczesnych rozwiązań IT, wykorzystywanych w organizacji o ogólnopolskim zasięgu.
Hybrydowy model pracy – możliwość pracy zdalnej z obecnością w biurze w Warszawie do 2 dni w tygodniu.
Elastyczność w zakresie formy współpracy – możliwość uwzględnienia preferencji kandydata dotyczących umowy B2B, umowy o pracę lub umowy zlecenia.
Możliwość przedstawienia indywidualnych oczekiwań finansowych.
Współpracę z doświadczonymi zespołami specjalistów i ekspertów IT.
Treść ogłoszenia pochodzi z justjoin.it i należy do jego autora.
Historia oferty
bez zmian od publikacji- Opublikowana na justjoin.it