Senior Java Developer

apreel Sp. z o.o.Warszawanofluffjobsopublikowano 14.09.2026
Wymagane:JavaGitAzureDockerKubernetesCloudCI/CD

Opis roli : Integration Developer będzie tworzyć i rozwijać usługi integracyjne oraz API dla projektu NABC, 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.

Oferta:

Lokalizacja: Warszawa/ Wola; praca hybrydowa – wymagane wizyty w biurze 1x w tygodniu Start: asap Współpraca: długofalowa Zatrudnienie: przez apreel na zasadach B2B Stawka: 1 7 0 PLN netto/h

Daily tasks

  • 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 cod e re view oraz rozwijaniu standardów jakości kodu i automatyzacji wytwarzania oprogramowania.

Requirements

Wymagania:

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  

Mile widziane:

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 N iF i w rozwiązaniach integracyjnych

Must have: Java, API, Kubernetes

Nice to have: Spring Cloud, REST API, JSON, OpenAPI, OAuth, SOAP, XML, Apache Kafka, RabbitMQ, CD, Bamboo, Jenkins, Git, Bitbucket, Jira, PostgreSQL, Oracle, SQL, Microsoft Azure, R, Docker, Helm