Java Integration Developer

Avenga

Warszawa

Hybrid

PLN 140,000 - 190,000

Full time

11 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Avenga poszukuje specjalisty Java Integration Developera z minimum 4 lata doświadczenia. Praca hybrydowa w Warszawie: 3 dni w biurze. Zadania obejmują projektowanie i utrzymanie usług integracyjnych oraz API w architekturze mikrousługowej, z użyciem Kubernetes, CI/CD i ASYNC.

Współpraca z architektami, analitykami i zespołami projektowymi. Wymagane doświadczenie z Java 21+, Spring Boot, REST/JSON, OpenAPI, OAuth2/JWT, Kafka/RabbitMQ, i publikowaniem zabezpieczonych API.

Qualifications

  • Minimum 4 lata komercyjnego doświadczenia w Java, w tym Java 21+ i Spring Boot.

Responsibilities

  • Projektowanie, implementowanie, testowanie i utrzymywanie przepływów integracyjnych oraz API zgodnie z wymaganiami i Definition of Done.

Skills

Java
Spring Boot
Mikroserwisy
REST API
OpenAPI
OAuth 2.0 / JWT
Kafka
RabbitMQ
Kubernetes
CI/CD
Git / Bitbucket
Jira
PostgreSQL / Oracle
Testy jednostkowe

Tools

Bamboo
Jenkins
Git
Bitbucket
Kubernetes
Docker
Helm

Job description

Java Integration Developer (minimum 4 lata doświadczenia)

Praca hybrydowa: 3 dni z biura (Warszawa)

Integration Developer (k/m) będzie tworzyć i rozwijać usługi integracyjne oraz API dla projektu, który transformuje obszar biznesu cyfrowego. Osoba na tym stanowisku będzie projektować, implementować i utrzymywać integracje pomiędzy systemami oraz współtworzyć rozwiązania działające w architekturze mikrousługowej. W codziennej pracy wykorzysta automatyzację CI/CD i środowisko Kubernetes, zadba o jakość, bezpieczeństwo oraz wydajność usług, a także będzie współpracować z architektami, analitykami, Product Ownerami i zespołami projektowymi. Rola daje możliwość dalszego rozwoju w obszarze API, integracji asynchronicznych i orkiestracji oraz stopniowego przejmowania odpowiedzialności za kompletne rozwiązania.

Zakres planowanych prac:
  • Projektowanie, implementowanie, testowanie i utrzymywanie przepływów integracyjnych oraz API zgodnie z wymaganiami i Definition of Done.
  • Aktywny udział w podejmowaniu decyzji technicznych dotyczących sposobu realizacji integracji i API, z uwzględnieniem obowiązujących standardów architektonicznych.
  • Zapewnianie jakości, bezpieczeństwa, dostępności i wydajności dostarczanych rozwiązań, w tym diagnozowanie problemów i usuwanie ich przyczyn.
  • Współpraca z architektami, analitykami, Product Ownerami i zespołami projektowymi przy doprecyzowaniu wymagań oraz uzgadnianiu rozwiązań.
  • Udział w estymacji, planowaniu prac i analizie ryzyk technicznych.
  • Wspieranie członków zespołu w rozwiązywaniu problemów technicznych i dzielenie się dobrymi praktykami.
  • Regularny udział w code review oraz rozwijaniu standardów jakości kodu i automatyzacji wytwarzania oprogramowania.
Profil Kandydata - Wymagania:
Wymagania MUST HAVE:
  • Minimum 4 lata komercyjnego doświadczenia w tworzeniu aplikacji w Java, w tym praktyczna praca z Java 21+ oraz Spring Boot (mile widziane także Spring Cloud i Hibernate)
  • Doświadczenie w projektowaniu, implementacji integracji międzysystemowych oraz API z wykorzystaniem REST, JSON, OpenAPI, OAuth 2.0 i JWToraz SOAP i XML
  • Doświadczenie w budowaniu integracji asynchronicznych z użyciem Apache Kafka, RabbitMQ lub innego brokera wiadomości
  • Doświadczenie w realizacji integracji z wykorzystaniem platform klasy API Management, obejmujące publikowanie i zabezpieczanie
  • Doświadczenie w rozwijaniu rozwiązań w architekturze mikrousługowej oraz wdrażaniu ich w środowisku Kubernetes
  • Doświadczenie w pracy z procesami CI/CD, w szczególności z Bamboo lub Jenkins, oraz z repozytoriami Git/Bitbucket; praktyka w automatyzacji wdrożeń i pracy z Jira
  • Doświadczenie w tworzeniu testów jednostkowych i korzystaniu z frameworków testowych dla Java
  • Doświadczenie w pracy z bazami PostgreSQL lub Oracle, w tym w tworzeniu i optymalizacji zapytań SQL
  • Udokumentowana w projektach samodzielność w rozwiązywaniu problemów i podejmowaniu decyzji technicznych
Wymagania NICE TO HAVE:
  • Doświadczenie w pracy z Microsoft Azure API Management lub rozwiązaniem równoważnym
  • Praktyczne doświadczenie z Dockerem, Kubernetes i Helm
  • Doświadczenie w wykorzystaniu Apache NiFi w rozwiązaniach integracyjnych
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid Integration Developer (Java)
Mid Integration Developer (Java)

IT Factory • Warszawa

Hybrid
PLN 180,000 - 240,000
Integration Developer
Integration Developer

Avenga Poland • Warszawa

On-site
PLN 180,000 - 240,000
Java Developer
Java Developer

Solid Company • Polska

On-site
PLN 131,000 - 165,000
Java Developer (k/m)
Java Developer (k/m)

Vobacom • Toruń

Remote
PLN 180,000 - 240,000
Dopłata do karty sportowej
Szkolenia rozwojowe
Spotkania integracyjne
+2
Senior Fullstack Developer (Java)
Senior Fullstack Developer (Java)

Solid Company • Poland

On-site
PLN 180,000 - 300,000
Hybrid work (1x weekly in Warsaw)
Senior Java Developer
Senior Java Developer

Ness Solution • Warszawa

Hybrid
PLN 240,000 - 360,000
Luxmed i Multisport w preferencyjnych
Hybrydowy tryb pracy
Java Developer / Tech Lead / Architect
Java Developer / Tech Lead / Architect

Algoteque • Warszawa

On-site
PLN 240,000 - 360,000
Java Developer
Java Developer

IT Contracting by Pentacomp • Warszawa

On-site
PLN 165,312 - 206,640
Java Developer
Java Developer

Ardura • Warszawa

On-site
PLN 167,400 - 223,200
Możliwości rozwoju zawodowego
Hybrydowy model pracy
Technical Lead (Java)
Technical Lead (Java)

Solid Company • Polska

On-site
PLN 220,000 - 289,000