W skrócie
- Zadania: Twórz i rozwijaj usługi integracyjne oraz API w nowoczesnym środowisku.
- Firma: Innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne, praca zdalna i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na cyfrową transformację biznesu.
- Kwalifikacje: Minimum 4 lata doświadczenia w programowaniu w Java i integracji systemów.
Przewidywane wynagrodzenie mieści się w przedziale 59400 - 72600 zł za rok.
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.
- Wsparcie 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 JWT oraz 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.
Java Integration Developer in Warsaw – pracodawca: Avenga
Avenga to doskonały pracodawca, który oferuje elastyczne warunki pracy w hybrydowym modelu, co pozwala na zachowanie równowagi między życiem zawodowym a prywatnym. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mają możliwość rozwoju zawodowego poprzez różnorodne szkolenia i projekty. Wrocław, z jego dynamicznym rynkiem technologicznym, stanowi idealne miejsce do budowania kariery w obszarze bezpieczeństwa IT.