Programista Java
Dla naszego Klienta szukamy Programisty Java.
Opis stanowiska:
tworzenie i utrzymywanie kodu procesowego w ramach wewnętrznej technologii opartej o poniższe technologie
całościowe programowanie procesów
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: 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
managera zależności Maven
systemu obsługi potoków CI/CD Jenkins
narzędzi wspierających organizację zespołów, w szczególności Atlasian Jira/Confluence
wykorzystywania komunikacji za pomocą Apache Kafka
ELK Stack, w szczególności Elastic oraz Grafana
jednego narzędzia do statycznej analizy kodu (np. SonarQube)
jednego frameworka do obsługi testów jednostkowych (JUnit, Mockito, Spock etc.)
jednego środowiska IDE obsługującego język Java (np. IDEA Intellij)
znajomość i zrozumienie sposobów komunikacji REST, mile widziane MQ
umiejętność pracy w zespołach zorientowanych na realizację celów biznesowych
umiejętność pracy w metodykach zwinnych
Dodatkowe atuty:
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:
umowa B2B
praca w modelu hybrydowym: 2 x w tygodniu praca z biura (ul. Chmielna 89)
opcjonalne pakiet medyczny
Programista Java
Programista Java
Chmielna 89, Warszawa
PKO BP Finat