Programista Java

Java

Programista Java

Java
Warszawa, Warszawa

RITS Professional Services

Full-time
B2B
Mid
Hybrid
30 - 37 USD
Net per hour - B2B

Job description

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

Tech stack

    Polish

    B2

    English

    B1

    Java

    advanced

    Maven

    regular

    Groovy

    regular

    ELK Stack

    regular

    Spring

    regular

Office location

About the company

RITS Professional Services

RITS Professional Services is a dynamic technology company that creates innovative solutions for modern business. We specialize in software development, mobile applications, and data management systems.

Company profile