.
Programista Java (IKO) ze znajomością OAuth 2.0
  • Warsaw
Programista Java (IKO) ze znajomością OAuth 2.0
Warszawa, Warsaw, Masovian Voivodeship, Polska
PKO Bank Polski SA
24. 11. 2024
Informacje o stanowisku

technologies-expected :


  • Java
  • Spring Framework
  • Spring Boot
  • Hibernate
  • Jenkins
  • Git
  • SQL
  • Google Cloud Platform

technologies-optional :


  • Kubernetes
  • OpenShift
  • Jira
  • Confluence

about-project :


  • Dołącz do nas jako: PROGRAMISTA JAVA (IKO) - Departament Aplikacji Bankowości Elektronicznej
  • Stack technologiczny:
  • Obszar: Programowanie back-end, architektura mikroserwisów, aplikacje mobilne
  • Zarządzanie: Procesy CI/CD, testy jednostkowe i integracyjne, dokumentacja techniczna
  • Narzędzia: Docker, Jenkins, Git, Istio, Argo, Jira, Confluence
  • Technologie: Java 8, 11, Spring Boot, Hibernate, RESTful, AMQP, Swagger, OAuth 2.0, Redis, Hazelcast, SQL, Kubernetes, OpenShift, GCP, HTTP2
  • Umiejętności: Architektura mikroserwisów, wzorce projektowe, rozwiązywanie problemów, wybór odpowiednich narzędzi, monitorowanie chmurowe
  • Doświadczenie: Min. 3 lata doświadczenia w programowaniu back-end w Java, znajomość architektury mikroserwisów, CI/CD, narzędzi do monitoringu i pracy w chmurze
  • Pracuj w miejscu, które zna każdy.
  • #TyWybierasz

responsibilities :


  • projektujesz i programujesz backend dla aplikacji mobilnych, w tym architekturę mikroserwisów w największej i najlepszej aplikacji mobilnej bankowej w Polsce,
  • współtworzysz i weryfikujesz implementację rozwiązań w zespołach produktowych, dbając o zgodność z docelową architekturą IKO,
  • używasz Dockera i zdobywasz doświadczenie w środowisku chmurowym,
  • przygotowujesz testy jednostkowe i integracyjne,
  • uczestniczysz w warsztatach i sesjach hands-on, wspierając inne zespoły w projektowaniu mikroserwisów oraz monolitu,
  • dbasz o jakość kodu, w tym określanie standardów dla mikroserwisów i monolitu,
  • pracujesz nad dokumentacją techniczną i uczestniczysz w innowacyjnych projektach.

requirements-expected :


  • posiadasz minimum 3-letnie doświadczenie w programowaniu systemów backend w języku Java oraz frameworku Spring,
  • znasz architekturę mikroserwisów oraz procesy CI/CD,
  • umiesz wybierać odpowiednie narzędzia i frameworki (np. Spring Boot, Hibernate) i rozumiesz, kiedy je stosować,
  • masz doświadczenie w tworzeniu rozwiązań do uwierzytelniania OAuth 2.0,
  • znasz systemy kontroli wersji Git oraz narzędzia takie jak Jenkins do CI/CD,
  • posiadasz umiejętności analitycznego myślenia i rozwiązywania problemów,
  • lubisz pracować w zespole, jesteś zaangażowany i potrafisz prosić o pomoc,
  • Oraz jeśli znasz:
  • Java 8, 11, Spring Boot, RESTful, AMQP, Hibernate, Swagger.
  • mechanizmy Redis lub Hazelcast oraz język SQL.
  • wzorce projektowe oraz dobre praktyki programowania.
  • rozwiązania chmurowe, w tym GCP, oraz podstawy monitoringu (np. Istio, Argo).

benefits :


  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • dofinansowanie nauki języków
  • dofinansowanie szkoleń i kursów
  • ubezpieczenie na życie
  • możliwość pracy zdalnej
  • zniżki na firmowe produkty i usługi
  • spotkania integracyjne
  • firmowa drużyna sportowa
  • program emerytalny
  • preferencyjne pożyczki
  • firmowa biblioteka
  • dodatkowe świadczenia socjalne
  • dofinansowanie usług turystycznych
  • dofinansowanie wypoczynku
  • program rekomendacji pracowników
  • inicjatywy dobroczynne

  • Praca Warszawa
  • Programista Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    96 756
    15 987