Senior Java Developer

location_onWarsaw, PolandpaymentsUp to zł140/hrschedule8 godzin temu
sync_altStyl pracy:Hybrydowy
trending_upPoziom doświadczenia:Senior
badgeZatrudnienie:Umowa
historyMinimalne doświadczenie:5+ lata

Opis stanowiska

INFORMACJE O PROJEKCIE:

  • Branża: bankowość
  • Stawka: do 140 PLN/h netto + VAT (B2B)
  • Lokalizacja: Warszawa, Kraków, Katowice (praca hybrydowa)

Podsumowanie

Poszukujemy Senior Java Developera, który dołáczy do zespołu w celu wsparcia rozwoju procesów biznesowych w ramach platformy Digital Product Center. Celem tego stanowiska jest zapewnienie efektywnego przetwarzania produktów bankowych w kanałach cyfrowych przy użyciu technologii BPMN Camunda.

Zakres Obowiązków:

  • Rozwój i utrzymanie aplikacji opartych o Java, Spring Boot oraz Camunda BPMN.
  • Projektowanie i implementacja procesów biznesowych w środowisku Digital Product Center.
  • Tworzenie oraz rozwój mikroserwisów i integracji systemowych.
  • Wspópraca z zespołem przy wdrażaniu rozwiązań zgodnie z dobrymi praktykami DevOps i Agile.
  • Praca z relacyjnymi bazami danych oraz zapewnienie jakości kodu poprzez testy i automatyzację procesów CI/CD.

Must Haves:

  • Minimum 5 lat doświadczenia w tworzeniu i rozwijaniu komercyjnych aplikacji opartych o Spring Boot.
  • Bardzo dobra znajomość Java 11 oraz doświadczenie w pracy z Java 17/21.
  • Znajomość Spring Boot, Spring Data JPA/Hibernate oraz Spring Security (OAuth2, JWT).
  • Doświadczenie w pracy z Camunda BPMN.
  • Znajomość protokołu HTTP.
  • Doświadczenie w pracy z transakcyjnymi bazami danych oraz relacyjnymi bazami danych, takimi jak PostgreSQL i MySQL.
  • Znajomość narzędzi do budowania oprogramowania, w szczególności Maven.
  • Znajomość zagadnień bezpieczeństwa, w tym PKI, szyfrowania symetrycznego i asymetrycznego, TLS oraz tokenów JWT.
  • Doświadczenie w pracy z GitLab, Docker, IntelliJ, Jenkins lub rozwiązaniami alternatywnymi.
  • Znajomość testów jednostkowych i integracyjnych z wykorzystaniem JUnit 5, Mockito, AssertJ oraz Testcontainers.
  • Doświadczenie w pracy z Git, procesami CI/CD oraz metodykami zwinnymi Scrum lub Kanban.
  • Wykształcenie wyższe.
  • Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną.

Nice to Haves:

  • Znajomość języka Kotlin.
  • Doświadczenie z MongoDB oraz Redis.
  • Znajomość Apache Kafka, RabbitMQ oraz Spring Cloud (Gateway, Config Server).
  • Doświadczenie w pracy z Kubernetes.
  • Znajomość Flyway lub Liquibase.
  • Doświadczenie z SonarQube, Gradle, GitHub, GitHub Actions lub GitLab CI.
  • Doświadczenie w sektorze bankowym na poziomie 2-5 lat.

Inne Szczegóły:

  • Lokalizacja: Warszawa, Kraków, Katowice.
  • Struktura Zespołu: Zespół liczący od 5 do 10 osób.
  • Wpływ: Rozwój platformy wykorzystywanej do procesowania produktów bankowych w kanałach cyfrowych.
  • Poziom: Senior, minimum 5 lat doświadczenia komercyjnego; doświadczenie poza sektorem bankowym powyżej 5 lat.

Wspomniane umiejętności


Adtech, Healthcare
Warsaw, Poland

CXL (corneal collagen-cross-linking) is a relatively new ophthalmic treatment that uses UV-light and riboflavin to create biochemical and biomechanical changes that strengthen a compromised or diseased cornea. Initially developped for the traitement of corneal degeneration (keratoconus), recent reports indicate that CX…

Aplikuj na tę pracę

Use the application link supplied with this listing to apply to emagine. Check the destination before entering personal information.

Aplikuj terazopen_in_new