DCG
Zakres obowiązków: Tworzenie i utrzymywanie kodu procesowego w ramach wewnętrznej technologii opartej o poniższe technologie (Programiści procesów nie rozwijają platformy): Groovy, Spring Boot, JBPM, React Całościowe programowanie procesów, w tym: Frontend - zgodnie z wytycznymi UX, w plikach .json, Backend - programowanie obiektowe w Groovy Komunikacja - programowanie obiektowe w Groovy z wykorzystaniem REST/ESB, Model danych - deklaracja na poziomie plików .xml, Silnik procesowy - deklaracja na poziomie plików .xml.jpdl Wykonywanie testów deweloperskich na środowisku lokalnym oraz testów integracyjnych na dostarczonym środowisku Wsparcie w wykonywaniu testów UAT oraz testów regresji Wykonywanie code review Tworzenie i utrzymywanie testów jednostkowych Pozyskiwanie oraz analiza logów procesowych i/lub aplikacyjnych ze wszystkich środowisk Monitoring i analiza błędów produkcyjnych Wymagania: Minimum 4 lata doświadczenia komercyjnego w programowaniu obiektowym, w tym min. 3 lata w technologiach Java, Spring, Groovy Praktyczna znajomość systemu kontroli wersji GIT, w tym powszechnie wykorzystywanych sposobów organizacji pracy np. GitFlow, Trunk Development Praktyczna znajomość: Maven, CI/CD Jenkins, Atlasian Jira/Conluence Praktyczna znajomość wykorzystywania komunikacji za pomocą Apache Kafka ELK Stack, w szczególności Elastic oraz Grafana Praktyczna znajomość m.in. jednego narzędzia do statystycznej analizy kodu (np. SonarQube), m.in. jednego frameworka do obsługi testów jednostkowych (JUnit, Mockito, Spoc), m.in. jednego środowiska IDE obsługującego Java (np. IDEA Intellij) Znajomość i zrozumienie sposobów komunikacji REST Umiejętność pracy w zespołach zorientowanych na realizację celów biznesowych Umiejętność pracy w metodykach zwinnych Mile widziane: Podstawowa znajomość sposobu działania i obsługi procesów BPM Umiejętność pracy z notacją BPMN Znajomość i umiejętność pracy w Domain Driven Development Doświadczenie w pracy w bankowości, w tym rozumienie sposobu działania systemów bankowych Doświadczenie w zarządzaniu wdrożeniami i/lub utrzymaniem środowisk testowych Umiejętność pracy z dużymi projektami w zakresie obsługi linii kodu Doświadczenie w refaktoringu kodu, w tym umiejętność rozpoznawania i implementowania złożonych wzorców projektowych Oferujemy: Dofinansowanie karty sportowej Stałe wsparcie konsultanta Program rekomendacji pracowników
| Opublikowana | dzień temu |
| Wygasa | za 28 dni |
| Rodzaj umowy | B2B |
| Tryb pracy | Hybrydowa |
| Źródło |
Milczenie jest przytłaczające. Wysyłasz aplikacje jedna po drugiej, ale Twoja skrzynka odbiorcza pozostaje pusta. Nasze AI ujawnia ukryte bariery, które utrudniają Ci dotarcie do rekruterów.
Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.