
PLAY (P4 Sp. z o.o.)
Senior Java Developer w Krakowie. Odpowiedzialność za projektowanie aplikacji backendowych w Java, integrację systemów oraz mentoring. 5 lat doświadczenia wymagane.
Twoje zadania:Aktywne dzielenie się wiedzą i doświadczeniem w zespole – m.in. doradztwo techniczne, mentoring oraz prowadzenie warsztatówProjektowanie i rozwijanie aplikacji backendowych w języku Java z wykorzystaniem frameworka Spring Boot 3 w architekturze mikroserwisowejWspółpraca z zespołami: frontend, QA, DevOps, ProductOwnerIntegracja z systemami wewnętrznymi i zewnętrznymi przy użyciu REST oraz SOAPOptymalizacja kodu z uwzględnieniem aspektów bezpieczeństwa, wydajności i skalowalnościPodnoszenie jakości kodu poprzez tworzenie testów jednostkowych i integracyjnychZapewnienie obserwowalności i stabilności aplikacji (monitoring, logowanie, alertowanie)Proaktywne śledzenie trendów technologicznych oraz inicjowanie i wdrażanie usprawnieńTworzenie i utrzymywanie dokumentacji technicznej realizowanych rozwiązańTechnologie i narzędzia, z których korzystamy:Backend: Java 18+, Spring Boot 3Bazy danych: PL/SQL, PostgreSQL, OracleCI/CD: Tekton, ArgoCDKonteneryzacja i platforma uruchomieniowa: Docker, Kubernetes (OpenShift 4)Monitoring i obserwowalność: Prometheus, GrafanaTestowanie: JUnit, Mockito, TestcointenersJakość kodu: SonarQubeZarządzanie kodem i projektem: Git, GitLab, Jira, ConfluenceIDE: Visual Studio Code, IntelliJ IDEASzukamy Ciebie, jeśli:Posiadasz minimum 5 lat doświadczenia jako Java DeveloperMasz praktyczne doświadczenie w projektowaniu i implementacji aplikacji backendowych w architekturze mikroserwisowejZnasz koncepcje konteneryzacji oraz masz doświadczenie w pracy z Kubernetes (mile widziane doświadczenie z OpenShift)Posiadasz znajomość rozwiązań cloud native oraz narzędzi CI/CD – szczególnie Tekton i ArgoCDMasz doświadczenie z relacyjnymi bazami danych (PostgreSQL / Oracle)Dbasz o jakość kodu i masz doświadczenie w tworzeniu testów jednostkowych i integracyjnychPotrafisz pracować zespołowo i dzielić się wiedząPosługujesz się językiem angielskim na poziomie co najmniej B1/B2Mile widziane:Doświadczenie w prowadzeniu warsztatów technicznych lub prelekcjiZnajomość wzorców projektowych i zasad Domain-Driven Design (DDD)Doświadczenie w projektach z obszaru telekomunikacji, bankowości, ubezpieczeń lub innych systemów klasy enterpriseDoświadczenie w pracy z bazami NoSQL (np. MongoDB, Redis, Cassandra)Doświadczenie z silnikami workflow/BPM (np. Camunda, Temporal) oraz znajomość modelowania procesów biznesowych (BPMN)Znajomość narzędzi do trace’owania i analizowania problemów – np. OpenTelemetry, Jaeger, ZipkinZnajomość GraphQL Otrzymasz od nas: Współpraca w oparciu o umowę o świadczeniu usług konsultanckich ITElastyczna współpraca w modelu hybrydowym lub zdalnymKomputer
Zaloguj się, aby zobaczyć pełne szczegóły
Utwórz darmowe konto, aby uzyskać dostęp do pełnego opisu oferty i zaaplikować.
| Opublikowana | 2 dni temu |
| Wygasa | za 28 dni |
| Rodzaj umowy | B2B, Praca stała |
| Źródło |
Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.