🇵🇱 Warsaw, Poland · 23h ago
Java Developer (integracje)
apreel
LinkedIn
Profil: Senior Java Developer (integracje)Opis roli: Integration Developer 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 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.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 XMLDoświadczenie w budowaniu integracji asynchronicznych z użyciem Apache Kafka, RabbitMQ lub innego brokera wiadomościDoświadczenie w realizacji integracji z wykorzystaniem platform klasy API Management, obejmujące publikowanie i zabezpieczanieDoświadczenie w rozwijaniu rozwiązań w architekturze mikrousługowej oraz wdrażaniu ich w środowisku KubernetesDoś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 JiraDoświadczenie w tworzeniu testów jednostkowych i korzystaniu z frameworków testowych dla JavaDoświadczenie w pracy z bazami PostgreSQL lub Oracle, w tym w tworzeniu i optymalizacji zapytań SQLUdokumentowana w projektach samodzielność w rozwiązywaniu problemów i podejmowaniu decyzji technicznychMile widziane:Doświadczenie w pracy z Microsoft Azure API Management lub rozwiązaniem równoważnymPraktyczne doświadczenie z Dockerem, Kubernetes i HelmDoświadczenie w wykorzystaniu Apache NiFi w rozwiązaniach integracyjnychOferta:Lokalizacja: Warszawa/ Wola; praca hybrydowa – wymagane wizyty w biurze 1x w tygodniuStart: asapWspółpraca: długofalowaZatrudnienie: przez apreel na zasadach B2BStawka: 170 PLN netto/hSourced from LinkedIn. Relocantly aggregates public job postings; apply on the original site.