Java Developer (Regular/Senior) | Branża Bankowa
Brak informacji o wynagrodzeniu
MidFull-time
#413999·Dodano dziś·3
Źródło: Edge One SolutionsTech Stack / Keywords
JavaBackendSpringRESTSQLGitDockerJira
Firma i stanowisko
Nasz klient to jeden z trzech największych polskich banków uniwersalnych oraz jedna z największych instytucji finansowych w obszarze Europy Środkowo-Wschodniej. Jako pierwszy polski bank uruchomił bankomat i wydał kartę kredytową.
Wymagania
- Doświadczenie komercyjne w backend development w Java – poziom Regular lub Senior
- Bardzo dobra znajomość Java oraz Spring Boot
- Doświadczenie w projektowaniu i rozwijaniu REST API
- Znajomość architektury mikroserwisowej i wzorców projektowych
- Dobra znajomość baz danych, SQL oraz zagadnień związanych z transakcjami
- Doświadczenie w pracy z Git oraz Code Review
- Znajomość Docker i Kubernetes
- Doświadczenie z systemami o wysokiej wydajności i skalowalności
- Znajomość JIRA i Confluence
- Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną
- Samodzielność, analityczne myślenie i umiejętność współpracy w zespole
Nice to have:
- Znajomość Apache Kafka / Kafka Streams
- Doświadczenie z PostgreSQL i Elasticsearch
- Znajomość Spring WebFlux, Spring Security, Hibernate i Spring Data
- Doświadczenie z GCP lub innymi rozwiązaniami chmurowymi
- Znajomość Prometheus, Grafana, Loki lub Sentry
- Znajomość Enterprise Architect / UML
- Doświadczenie z mechanizmami bezpieczeństwa, m.in. JWT, TLS, mutual TLS i PKI
Obowiązki
- Rozwój i utrzymanie aplikacji backendowych w Java
- Projektowanie i rozwój REST API oraz mikroserwisów
- Tworzenie wydajnych, skalowalnych i wysokodostępnych rozwiązań
- Przetwarzanie dużych wolumenów danych i obsługa systemów o wysokiej krytyczności
- Integracja systemów z wykorzystaniem m.in. REST, Kafka, MQ i SFTP
- Praca z bazami danych oraz optymalizacja zapytań i struktur danych
- Konteneryzacja aplikacji oraz praca w środowisku Kubernetes
- Wykonywanie Code Review, refaktoryzacja kodu i dbanie o jakość wytwarzanych rozwiązań
- Współpraca z zespołem przy projektowaniu i rozwijaniu rozwiązań dla sektora bankowego
Benefity
- Indywidualne wsparcie Service Delivery Managera
- Szkolenia, certyfikaty i konferencje – dofinansowanie lub pełne pokrycie kosztów rozwoju kompetencji technicznych
- Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
- Integracyjne wyjścia, aktywności sportowe i webinary #edge1talks
- Wsparcie sportowe i wynajem sal treningowych
- Pakiet zdrowotny obejmujący prywatną opiekę, kartę sportową, ubezpieczenie oraz platformę wsparcia psychologicznego
- Elastyczne benefity z systemem punktowym
Dofinansowanie szkoleń
Budżet konferencyjny
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Elastyczne godziny
Edge One Solutions
296 aktywnych ofert