PKO BP Finat
Java Developer
- Compensation
- Not disclosed
- Location
- Warszawa
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Contract
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Full description
Dla naszego klienta poszukujemy Java Developera do realizacji usług w obszarze integracji aplikacji i systemów.
Usługi obejmują w szczególności:
- Projektowanie, implementację oraz rozwój usług integracyjnych wspierających wymianę danych pomiędzy systemami,
- Tworzenie i rozwój mikroserwisów integracyjnych realizujących procesy biznesowe i techniczne.
- Implementację mechanizmów transformacji, walidacji i wzbogacania danych przepływających pomiędzy systemami,
- Rozwijanie komponentów wspólnych wykorzystywanych przez wiele integracji oraz procesów biznesowych,
- Zapewnianie spójności, niezawodności i monitorowalności przepływów integracyjnych,
- Wspieranie standaryzacji rozwiązań integracyjnych w organizacji,
- Dbanie o wysoką jakość implementowanych usług oraz zgodność z przyjętymi standardami projektowymi,
- Realizację testów oraz działań zapewniających poprawność działania integracji,
- Analizę i usuwanie przyczyn błędów występujących w procesach wymiany danych,
- Ograniczanie ryzyka występowania awarii i problemów wpływających na procesy biznesowe,
- Współudział w definiowaniu standardów jakościowych dla obszaru integracji,
- Wdrażanie usprawnień poprawiających wydajność, skalowalność i stabilność rozwiązań,
- Analizę wykorzystania zasobów i optymalizacja procesów wymiany danych,
- Identyfikowanie i eliminowanie wąskich gardeł wpływających na realizację procesów biznesowych,
- Współpracę z analitykami, architektami, zespołami aplikacyjnymi oraz właścicielami procesów biznesowych,
- Udział w analizie wymagań oraz projektowaniu nowych integracji,
- Wspieranie zespołów projektowych w zakresie wykorzystania usług integracyjnych
Usługa wymaga kompetencji w zakresie:
- implementacji nowych lub modyfikacji istniejących aplikacji/serwisów,
- tworzenia testów jednostkowych i integracyjnych dla budowanych aplikacji/serwisów,
- dbałości o wysoką jakość oprogramowania (funkcjonalność, wydajność, niezawodność),
- dokumentacji zaimplementowanych rozwiązań,
- analizy możliwych rozwiązań,
- ok 4-letniego doświadczenia komercyjnego w programowaniu w języku obiektowym Java, w zakresie programowania w języku Java SE 11 (wersja 11 lub wyższa),
- znajomości Spring Boot/Spring Integration,
- znajomości relacyjnych baz danych,
- znajomości narzędzia: Git, Maven, Jira, Jenkins,
- znajomości standardów: SOAP, REST, XML, JSON.
- wykształcenie wyższego informatycznego lub pokrewnych.
Mile widziane:
- doświadczenie w środowisku chmurowym GCP (w szczególności BigQuery, CloudSQL, Pub/Sub),
- praktyczna znajomość nierelacyjnych baz danych,
- praktyczne doświadczenie przy budowania skonteneryzowanych aplikacji (Anthos, Kubernetes Engine, Docker),
- znajomość innych frameworków (np. micronaut).
Warunki współpracy:
- umowa B2B
- przewidywany okres świadczenia usługi: 12 miesięcy
- miejsce realizacji usługi także w biurze klienta: Chmielna 89, Warszawa