Java Developer

DCG

Województwo mazowieckie

In loco

PLN 180.000 - 300.000

Tempo pieno

6 ore fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

DCG Sp. z o.o. poszukuje specjalisty backendu Java, doświadczonego w tworzeniu aplikacji w Java 21+ z Spring Boot/Spring Security. Będziesz projektować API REST, integrować z bazami danych i zewnętrznymi systemami, dbać o bezpieczeństwo, testy i jakość kodu, a także współpracować z DevOps przy wdrożeniach na Kubernetes.

Wymagane jest praktyczne doświadczenie w Java, Spring, OpenAPI, OAuth2/JWT, SQL i narzędzia CI/CD. Praca w zespole, z możliwością pracy z Kubernetes i monitorowaniem.

Competenze

  • Praktyczne doświadczenie w tworzeniu backendowych aplikacji Java z Java 21+.
  • Doświadczenie w Spring Boot / Spring, w tym zabezpieczaniu API Spring Security.
  • Projektowanie i implementacja API REST, walidacja i obsługa błędów.
  • Znajomość OpenAPI/Swagger i dokumentowania kontraktów API.
  • SQL i relacyjne bazy danych; dostęp do danych z Java.
  • Git i Maven; obsługa cyklicznych buildów i pipeline’ów.
  • Uwagi bezpieczeństwa: OAuth2/OIDC, JWT.
  • Testy: JUnit, Mockito, Testcontainers; testy integracyjne.
  • Konteneryzacja i Kubernetes: Deployment, Service, ConfigMap, Secret, sondy.
  • Doświadczenie z CI/CD (Github/GitLab CI) i repozytoriami artefaktów.

Mansioni

  • Projektowanie, implementacja i rozwój API REST oraz logiki biznesowej.
  • Tworzenie backendowych aplikacji w Java 21+ z Spring Boot / Spring.
  • Projektowanie kontraktów API i dokumentacja w OpenAPI/Swagger.
  • Integracja z bazami danych i systemami zewnętrznymi, mapowanie i transformacje danych.
  • Walidacja danych, obsługa błędów oraz uwierzytelnianie i autoryzacja API.
  • Tworzenie i utrzymanie testów jednostkowych i integracyjnych.
  • Dbani e o jakość kodu, udział w code review oraz diagnozowanie problemów.
  • Współpraca z analitykami i architektami, DevOps i Kubernetes.
  • Praca z AI przy projektowaniu, implementacji i testach kodu.

Conoscenze

Java 21+
Spring Boot
Spring Security
API REST
OAuth2/OIDC
JWT
JUnit/Mockito
Testcontainers
Kubernetes
Git
Maven
CI/CD

Strumenti

OpenAPI/Swagger
PostgreSQL
JPA/Hibernate
ConfigMap/Secret
Docker

Descrizione del lavoro

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:

Zakres obowiązków:
  • Projektowanie, implementacja i rozwój API REST oraz logiki biznesowej
  • Tworzenie aplikacji backendowych w Java 21+ z wykorzystaniem Spring Boot / Spring
  • Projektowanie kontraktów API i utrzymywanie ich dokumentacji w OpenAPI/Swagger
  • Integracja aplikacji z bazami danych i systemami zewnętrznymi, w tym mapowanie i transformacja danych
  • Implementacja walidacji danych, spójnej obsługi błędów oraz mechanizmów uwierzytelniania i autoryzacji API
  • Tworzenie i utrzymywanie testów jednostkowych i integracyjnych
  • Dbanie o jakość kodu, udział w code review oraz diagnozowanie problemów i optymalizacja wydajności aplikacji
  • Współpraca z analitykami i architektami przy analizie wymagań i projektowaniu rozwiązań
  • Współpraca z zespołem DevOps przy wdrażaniu aplikacji na Kubernetes oraz diagnozowaniu problemów po wdrożeniu
Wymagania:
  • Praktyczne doświadczenie w tworzeniu aplikacji backendowych w Java oraz znajomość Java 21+
  • Praktyczna znajomość Spring Boot / Spring, w szczególności tworzenia API i zabezpieczania aplikacji z użyciem Spring Security
  • Umiejętność projektowania i implementacji API REST: HTTP/HTTPS, JSON, kody odpowiedzi, walidacja danych i obsługa błędów
  • Znajomość OpenAPI/Swagger i dokumentowania kontraktów API
  • Znajomość SQL i relacyjnych baz danych oraz doświadczenie w dostępie do danych z aplikacji Java
  • Znajomość Git i Maven
  • Znajomość zasad zabezpieczania API, w tym uwierzytelniania i autoryzacji z wykorzystaniem OAuth2/OIDC oraz JWT
  • Umiejętność tworzenia testów automatycznych, w tym jednostkowych i integracyjnych, z wykorzystaniem narzędzi takich jak JUnit, Mockito lub Testcontainers
  • Znajomość konteneryzacji aplikacji Java oraz procesu ich wdrażania w środowisku Kubernetes: obrazy kontenerowe, Deployment, Service, konfiguracja przez ConfigMap i Secret oraz sondy gotowości i dostępności
  • Umiejętność weryfikacji wdrożenia i podstawowej diagnostyki aplikacji na Kubernetes, w tym sprawdzania statusu podów i analizy logów
  • Umiejętność samodzielnej realizacji zadań developerskich oraz współpracy z analitykami, architektami i zespołem DevOps
  • Umiejętność pracy z AI przy tworzeniu projektu, implementacji i testów kodu
Mile widziane:
  • Doświadczenie w pracy z katalogami produktów lub systemami branży telekomunikacyjnej
  • Znajomość komunikacji asynchronicznej i brokerów wiadomości, takich jak Kafka lub RabbitMQ
  • Doświadczenie z PostgreSQL oraz JPA/Hibernate
  • Doświadczenie w pracy z pipeline'ami CI/CD, np. Github lub GitLab CI, oraz repozytoriami artefaktów Nexus lub Artifactory
  • Znajomość narzędzi monitoringu i obserwowalności, takich jak Prometheus/Grafana, ELK/OpenSearch oraz OpenTelemetry
  • Znajomość praktyk wdrażania aplikacji na Kubernetes

Agencja doradztwa personalnego (nr licencji 4642)

Dane spółki:

DCG Sp. z o.o.,

Siedziba główna: ul. Towarowa 28, 00-839 Warszawa

Oddział: Aleja Grunwaldzka 50A, 80-241 Gdańsk

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Fullstack Developer
Senior Fullstack Developer

DCG • Polska

In loco
PLN 180.000 - 300.000
Fullstack Developer
Fullstack Developer

DCG • Polska

In loco
PLN 180.000 - 240.000
Java Developer
Java Developer

ITConnect • Warszawa

Ibrido
PLN 180.000 - 280.000
Hybrid work model – 2 days in Warsaw
Benefit package
Stable, long-term collaboration
Java Backend Developer (Mid/Senior)
Java Backend Developer (Mid/Senior)

Trimtab • Województwo mazowieckie

Ibrido
PLN 120.000 - 180.000
Senior Java Developer
Senior Java Developer

Traffit • Kraków

Ibrido
PLN 165.000 - 179.000
Prywatna opieka medyczna
Karta Multisport
Java Developer
Java Developer

Solid Company • Kraków

In loco
PLN 193.000 - 234.000
Pakiet medyczny
Karta sportowa
Bezpłatna opieka księgowa do 3 wpisów
Senior Java Fullstack Developer
Senior Java Fullstack Developer

Solid Company • Polska

Ibrido
PLN 193.000 - 234.000
Remote work
Java Developer
Java Developer

act digital EMEA - Alter Solutions • Wrocław

In loco
PLN 198.000 - 282.000
Medicover health card
Międzynarodowe projekty
Dofinansowanie certyfikatów techniczny
+3
Senior Developer Java
Senior Developer Java

Arche Consulting Sp. z o.o. • Warszawa

Ibrido
PLN 240.000 - 360.000
Playwright
Docker
Kubernetes
+5
Senior Fullstack Engineer — AI-Driven Global Platform
Senior Fullstack Engineer — AI-Driven Global Platform

DCG • Polska

In loco
PLN 180.000 - 300.000