Senior Java Developer (GCP)
Dołącz do j-labs i rozwijaj system odpowiedzialny za codzienne wyliczanie ekspozycji na ryzyko kredytowe dla tysięcy klientów globalnego banku. Projekt oparty jest na nowoczesnej architekturze mikroserwisowej działającej w Google Cloud Platform, a w codziennej pracy stawiamy na wysoką jakość kodu, TDD oraz praktyki DevOps.
O projekcie
Projekt realizowany jest w ramach stabilnego, długofalowo finansowanego programu transformacji technologicznej globalnego banku. Obejmuje rozwój nowych funkcjonalności w architekturze mikroserwisowej, działającej hybrydowo w Google Cloud Platform oraz środowiskach on-premise. Zespół pracuje z Polski, z dużym naciskiem na jakość kodu, TDD oraz praktyki DevOps.
Projekt dotyczy rozwoju systemu odpowiedzialnego za codzienne obliczanie ekspozycji na ryzyko kredytowe tysięcy klientów banku na całym świecie.
Stack technologiczny: Java 17+, Spring Boot, Spring Cloud, Apache Beam, Apache Flink, Google Cloud Platform (GCP), Kubernetes, Redis, REST APIs, Terraform, Ansible, Jenkins.
Lokalizacja: Kraków, praca hybrydowa (2 dni z biura).
Zakres obowiązków
Rozwój i utrzymanie mikroserwisów.
Projektowanie, implementacja i optymalizacja wydajnych usług w Javie.
Praca w pełnym cyklu życia produktu (od analizy, przez development, po wdrożenie i utrzymanie).
Praca zgodnie z TDD.
Zapewnienie wysokiej wydajności, dostępności, niezawodności i bezpieczeństwa systemów.
Współpraca z zespołami w Polsce, Wielkiej Brytanii oraz Azji.
Mentorowanie i wsparcie mniej doświadczonych inżynierów.
Wsparcie produkcyjne: monitoring, rozwiązywanie incydentów, zarządzanie problemami.
Rozwój automatyzacji usprawniającej utrzymanie platformy.
Wymagania
Minimum 5+ lat doświadczenia w projektowaniu i rozwoju systemów rozproszonych w Javie.
Bardzo dobra znajomość Java (17+) oraz Spring Boot.
Doświadczenie w budowie mikroserwisów i REST API.
Znajomość ekosystemu Spring Cloud.
Doświadczenie z technologiami chmurowymi (GCP lub inne).
Praktyczna znajomość TDD.
Wiedza z zakresu DevOps (CI/CD, infrastruktura jako kod – Terraform).
Znajomość języka angielskiego na poziomie min. B2.
Znajomość języka polskiego na poziomie min. B2.
Mile widziane
Doświadczenie w bankowości inwestycyjnej lub systemach finansowych.
Bardzo dobre umiejętności analityczne i komunikacyjne.

j-labs
Jesteśmy firmą stworzoną przez inżynierów dla inżynierów. Partnerów przybliżamy do realizacji celów biznesowych, a u j-specialistów stale podnosimy ekspertyzę. Inwestujemy w ludzi, bo to oni są podstawą j-labs. Robimy do...Senior Java Developer (GCP)
Senior Java Developer (GCP)