Java Developer (Mid)

Java

Java Developer (Mid)

Java
-, Kraków

emagine Polska

Full-time
B2B
Mid
Hybrid
33 - 38 USD
Net per hour - B2B

Job description

Informacje o projekcie:

Stawka: do 140 zł/h netto + VAT, B2B

Lokalizacja: Warszawa/Kraków - głównie zdalnie z wizytami w biurze (do ustalenia)

Branża: bankowość

Projekt długoterminowy


Wprowadzenie i podsumowanie: Zespół odpowiedzialny za utrzymanie i rozwój rozwiązań w obszarze płatności. Idealny kandydat powinien posiadać solidne doświadczenie w rozwijaniu aplikacji w architekturze mikroserwisowej oraz umiejętności z zakresu backendu i frontend(nice to have). Kluczowe umiejętności to zaawansowana znajomość Java oraz Spring Boot, a także doświadczenie w zapewnieniu jakości i monitorowaniu serwisów produkcyjnych.


Główne obowiązki:

W ramach tej roli do Twoich głównych zadań będzie należało wsparcie, ciągły rozwój oraz utrzymanie rozwiązań płatności na poziomie produkcyjnym.

  • Wsparcie produkcji oraz wdrażanie drobnych zmian rozwojowych.

  • Monitorowanie i aktualizowanie dokumentacji technicznej.

  • Usprawniające testowanie BAU oraz automatyzacja testów.

  • Tworzenie i implementowanie nowych rozwiązań.

  • Wykonywanie przeglądów jakościowych kodu.


Wymagania kluczowe:

  • Min. 4-letnie doświadczenie zawodowe, z naciskiem na backend.

  • Znajomość architektury mikroserwisowej.

  • Bardzo dobra znajomość zarządzania incydentami i awariami.

  • Umiejętność weryfikacji i przeglądania dokumentacji technicznej.

  • Umiejętność optymalizacji procesów w ramach utrzymywania serwisów.


Narzędzia i technologie:

Bogate doświadczenie z:

  • Java, Spring Boot, GIT, SQL (PostgreSQL, Oracle, MSSQL)

Doświadczenie z:

  • Spring Data JPA, Hibernate, Liquibase, Spring Cloud, Kafka, REST, OpenAPI, Junit, AssertJ, Maven, Docker, Kibana/Elasticsearch, Grafana/Prometheus, Kubernetes/Openshift

Znajomość:

  • Avro, Micrometer/OpenTelemetry      


Mile widziane:

  • Wiedza z zakres AI, prompt engineering.

  • Doświadczenie narzędzi do skanowania (Fortify, NexusIQ, SonerQube).

  • Praktyczna wiedza z procesów zarządzania zmianą, security IT, SDLC, obsługi incydentów, SLA.

  • Znajomość: TypeScript/JavaScript, Angular, RxJS, SCSS, HTML, npm/node

Tech stack

    English

    C1

    Backend

    advanced

    Java

    advanced

    Spring Boot

    advanced

    Git

    regular

    SQL

    regular

Office location

Published: 18.07.2025