Programista Java
Warszawa, Warszawa
RITS Professional Services
Programista Java poszukiwany!
Praca hybrydowa: 30% z biura w Warszawie
Przewidywane widełki: Mid - 110 zł na B2B, Senior - 133 zł na B2B
Oferujemy
Możliwość rozwoju oraz udziału w ciekawych, różnorodnych projektach.
Pracę w przyjaznej atmosferze, gdzie liczy się jakość i innowacyjność.
Obowiązki
Programowanie obiektowe w technologiach Java, Spring i Groovy.
Współpraca z zespołem nad organizacją kodu i wdrażaniem najlepszych praktyk.
Praca z narzędziami takimi jak Git, Maven, Jenkins, Jira, Confluence.
Implementacja komunikacji za pomocą Apache Kafka oraz monitorowanie aplikacji przy pomocy ELK Stack i Grafana.
Testowanie kodu i zapewnianie jego jakości dzięki narzędziom typu SonarQube oraz frameworkom testowym (JUnit, Mockito, Spock).
Udział w projektach realizowanych z użyciem metodyk zwinnych.
Optymalizacja i refaktoryzacja kodu z wykorzystaniem wzorców projektowych.
Wymagania
Minimum 4 lata doświadczenia komercyjnego w programowaniu obiektowym.
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,- 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,- min. jednego narzędzia do statycznej analizy kodu (np. SonarQube),- min. jednego frameworka do obsługi testów jednostkowych (JUnit, Mockito, Spock etc.),- min. 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.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.
Nie zwlekaj i zaaplikuj już teraz!
Nr ref.: 32/11/2025/r/2897
Programista Java
Programista Java
Warszawa, Warszawa
RITS Professional Services