Java Developer (Regular/Senior) | Branża Bankowa
Tech Stack / Keywords
Firma i stanowisko
Społeczność Edge One Solutions liczy ponad 350 ekspertów i jest częścią Grupy Euvic, w której jest ponad 5500 osób. Klientem jest jeden z trzech największych polskich banków uniwersalnych, a także jedna z największych instytucji finansowych w Europie Środkowo-Wschodniej. Projekty dotyczą rozwoju systemów o wysokiej wydajności i krytyczności biznesowej w bankowości, obejmując m.in. systemy mikroserwisowe, depozytowe oraz procesy kredytowe.
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ą
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
- 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 dofinansowane lub w pełni opłacone
- Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
- Wyjścia integracyjne, aktywności sportowe i webinary #edge1talks
- Wsparcie dla aktywności fizycznej i wynajem sal treningowych
- Pakiet zdrowotny: prywatna opieka medyczna, karta sportowa, ubezpieczenie, wsparcie psychologiczne
Inne informacje
Informujemy, że administratorem danych jest Edge One Solutions sp. z siedzibą w Warszawie. Podane dane są przetwarzane w celu rekrutacji zgodnie z przepisami prawa, a kandydat posiada prawa dotyczące swoich danych osobowych, w tym do ich usunięcia czy ograniczenia przetwarzania.
Edge One Solutions
365 aktywnych ofert