Senior Java Developer
Warszawa, Warszawa
DCG
Jako firma rekrutacyjna jesteśmy świadomi, że każdy solidny biznes napędzają ludzie z odpowiednio dopasowanymi kompetencjami. Nasz styl zarządzania i partnerskie podejście pozwalają nam na elastyczne dostosowanie się do Twoich potrzeb i zapewniają pełne wsparcie podczas współpracy. W związku z ciągłym rozwojem i dużą liczbą projektów rekrutacyjnych, jakie prowadzimy dla naszych Partnerów, szukamy osoby na stanowisko:
Senior Java Developer
Zakres obowiązków:
Wytwarzanie i utrzymywanie szablonów mikroserwisów, bibliotek i komponentów platformowych
Budowanie referencyjnych mikroserwisów - wzorcowe implementacje architektury
Tworzenie i promowanie standardów technicznych oraz dobrych praktyk
Przeprowadzanie PoC (proof of concept) dla nowych rozwiązań technologicznych
Aktywne wspieranie zespołów produktowych - przeglądy kodu, warsztaty, mentoring
Usprawnianie środowiska pracy deweloperskiej - od CI/CD po narzędzia chmurowe i monitoring
Wymagania:
Co najmniej 4 lata doświadczenia w rozwoju backendu w Java (Java 11+)
Doskonała znajomość Spring Boot, architektury mikroserwisów, CI/CD, wzorców projektowych
Umiejetność swobodnego poruszania się w środowisku Docker + Kubernetes + GCP/OpenShift
Znajomość DDD, architektury heksagonalnej, API-first development (REST, Swagger, kontrakty)
Komercyjne doświadczenie z monitoringiem i observability (Prometheus, Grafana, Istio, Dynatrace)
Umiejętność tworzenia bibliotek i współdzielonych komponentów (np. startery Spring Boot)
Wymagane technologie: Java 11/17, Spring Boot, Hibernate, REST, AMQP (RabbitMQ/Kafka), Redis, CI/CD: Jenkins, GitLab CI, Docker, Kubernetes, GKE, OpenShift
Znajomość baz danych: PostgreSQL, Redis, Dokumentacja i testy: Swagger, Spring Cloud Contract
Znajomość narzędzi deweloperskich: Git, Jira, Confluence, IntelliJ IDEA, Monitoring: Prometheus, Grafana, Istio
Oferujemy:
Dofinansowanie karty sportowej
Stałe wsparcie konsultanta
Program rekomendacji pracowników