
W skrócie
zdania wybrane z oferty- Minimum 5 lat doświadczenia w tworzeniu i rozwijaniu komercyjnych aplikacji opartych o Spring Boot.
- Lokalizacja: Warszawa, Kraków, Katowice (praca hybrydowa)
- Rozwój i utrzymanie aplikacji opartych o Java, Spring Boot oraz Camunda BPMN.
Technologie
Pełny opis
z justjoin.itINFORMACJE 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.
Treść ogłoszenia pochodzi z justjoin.it i należy do jego autora.
Historia oferty
bez zmian od publikacji- Opublikowana na justjoin.it