• Kontrakt B2B via Devire
  • Pakiet benefitów
  • Model zdalny

  • Bardzo dobra znajomość Java 17+, Spring / Spring Boot
  • Doświadczenie w tworzeniu i rozwijaniu usług backendowych oraz API, w szczególności REST i mile widziane gRPC
  • Praktyczna znajomość pracy z bazami danych, szczególnie PostgreSQL
  • Doświadczenia w integracji systemów z wykorzystaniem kolejek i brokerów wiadomości, w szczególności Apache Kafka oraz mile widziane RabbitMQ
  • Umiejętność pisania testów jednostkowych, integracyjnych i automatycznych testów API
  • Bardzo dobra znajomość narzędzi i bibliotek testowych, takich jak JUnit, Mockito, REST Assured, Postman/Newman
  • Doświadczenie w testowaniu kontraktów API z wykorzystaniem OpenAPI/Swagger
  • Umiejętność walidacji schematów JSON/XML oraz testowania mechanizmów autoryzacji i uwierzytelniania, np. OAuth2, JWT, Basic Auth
  • Doświadczenia w testowaniu rozwiązań asynchronicznych i event-driven, w tym weryfikacji komunikacji producer/consumer
  • Znajomość procesów CI/CD oraz integracji testów automatycznych z pipeline’ami, np. Jenkins lub GitLab CI
  • Praktyczna znajomość systemów kontroli wersji, w szczególności Git
  • Umiejętność pracy z kontenerami i środowiskami uruchomieniowymi, mile widziane Docker, OpenShift/Kubernetes
  • Podstawowa znajomość monitoringu i obserwowalności aplikacji, np. Prometheus, Grafana, logi aplikacyjne
  • Umiejętność analitycznego myślenia, diagnozowania problemów i dbania o jakość dostarczanego kodu

Mile widziane:

  • Doświadczenie z JMeter lub innymi narzędziami do testów wydajnościowych
  • Znajomość testów kontraktowych w podejściu consumer-driven contract
  • Doświadczenie w pracy z mikroserwisami
  • Znajomość narzędzi do analizy jakości kodu, np. SonarQube
  • Doświadczenie w pracy z systemami o wysokiej dostępności lub dużej liczbie komunikatów
  • Znajomość dobrych praktyk bezpieczeństwa aplikacji backendowych
  • Doświadczenie w pracy w metodykach zwinnych, np. Scrum/Kanban

Obowiązki

  • Projektowanie, implementacja i rozwój usług backendowych w technologii Java/Spring Boot
  • Tworzenie i utrzymywanie API REST/gRPC
  • Integracja aplikacji z bazami danych, systemami kolejkowymi i platformami event-driven
  • Pisanie testów jednostkowych, integracyjnych oraz automatycznych testów API
  • Automatyzacja scenariuszy testowych z użyciem narzędzi takich jak REST Assured, Postman/Newman, JUnit, Mockito
  • Udział w projektowaniu testów dla komunikacji asynchronicznej, w tym Kafka/RabbitMQ
  • Integracja testów z pipeline’ami CI/CD
  • Analiza błędów, logów i metryk aplikacyjnych
  • Współpraca z analitykami, testerami, DevOps i innymi członkami zespołu projektowego

Jesteśmy Devire – firmą rekrutacyjną, której celem jest łączenie świetnych ludzi ze świetnymi pracodawcami.

Niezależnie czy rozglądasz się za nową pracą na stałe czy projektem w formie współpracy B2B – możesz polegać na naszym wsparciu na każdym kroku.

Współpracujemy z pracodawcami z terenu całej Polski i realizujemy rekrutacje we wszystkich kluczowych obszarach technologicznych.