Java Developer | Branża Bankowa
Miejsce pracy: Łódź
Technologie, których używamy
- Java
- Spring Boot
- SQL
- Git
- Docker
- Kubernetes
- Jira
- Confluence
Mile widziane
- Apache Kafka
- Kafka Streams
- PostgreSQL
- Elasticsearch
- Spring WebFlux
- Spring Security
- Hibernate
- Spring Data
- Google Cloud Platform
- Prometheus
- Grafana
- Loki
- Sentry
- Enterprise Architect
- UML
O projekcie
Nasz klient to jeden z trzech największych polskich banków uniwersalnych, jak również jedna z największych instytucji finansowych w obszarze Europy Środkowo-Wschodniej. Jako pierwszy polski bank uruchomił bankomat i wydał kartę kredytową.
O projekcie
Poszukujemy kilku Java Backend Developerów na poziomie Regular oraz Senior do długoterminowych projektów związanych z rozwojem i budową systemów o wysokiej wydajności i krytyczności biznesowej. Projekty obejmują m.in. rozwój systemów przetwarzających duże wolumeny danych, rozwiązania wykorzystujące architekturę mikroserwisową, systemy depozytowe, procesy kredytowe oraz rozwiązania wspierające klientów banku.
Tryb pracy
Świadczenie usług odbywa się w trybie hybrydowym z biura w Łodzi lub Warszawie (liczba dni w biurze zależna od projektu)
Twój zakres obowiązków
- 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
Nasze 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
Mile widziane
- 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
To oferujemy
- Zyskujesz indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie
- Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych
- SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami
- Dbamy o Twój work-life balance, dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks, które rozwijają i łączą ludzi
- Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych
- Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i platforma ze wsparciem psychologicznym
- Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym
Benefity
- dofinansowanie zajęć sportowych
- prywatna opieka medyczna
- ubezpieczenie na życie
- możliwość pracy zdalnej
- elastyczny czas pracy
- wsparcie psychologiczne
- lekcje języka angielskiego
Edge One Solutions Sp. z o.o.
Społeczność Edge One Solutions powstała z miłości do nowych technologii. Liczymy ponad 350 ekspertów, a w Grupie Euvic, której jesteśmy częścią, jest nas już 5500. Indywidualne podejście pozwala na dopasowanie projektów do umiejętności, przez co realnie wspieramy się w rozwoju kompetencji.