Dev engineer

Erste

Poland

On-site

PLN 180,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Prywatna opieka medyczna Medicover
Kafeteryjny system benefitów
Multisport

Job summary

Erste Bank Polska poszukuje doświadczonego programisty Java na backend. Do obowiązków należy projektowanie i rozwijanie nowych funkcjonalności, utrzymanie stabilności systemów oraz wsparcie zespołu w obszarze technologicznym.

Praca w modelu hybrydowym, zlokalizowanym w głównych miastach, z możliwością pracy zdalnej przy odpowiedniej organizacji. Wymagane jest silne doświadczenie z Java 17+, Spring Boot i SQL oraz dobra znajomość praktyk CI/CD, bezpieczeństwa API i projektowania API.

Qualifications

  • Dobre zrozumienie Java 17+ i środowiska JVM.
  • Doświadczenie z Spring Boot, Spring Data JPA i Hibernate.
  • Znajomość PostgreSQL i SQL.
  • Umiejętność testowania (JUnit 5, Mockito).
  • Praktyczna znajomość Maven, Git i narzędzi CI/CD (Jenkins, GitLab CI).
  • Bezpieczeństwo API: OAuth2, JWT, Keycloak.
  • Projektowanie API (OpenAPI/Swagger).
  • Znajomość wzorców architektonicznych i skalowalności.
  • Samodzielność w małym, wysoko specjalistycznym zespole.

Responsibilities

  • Projektowanie i rozwój nowych funkcjonalności wspólnie z biznesem i zespołami produktowymi.
  • Współudział w decyzjach architektonicznych i kierunku rozwoju aplikacji.
  • Rozwijanie i utrzymywanie aplikacji używanych przez klientów i pracowników banku.
  • Analiza wymagań biznesowych i proponowanie optymalnych rozwiązań technologicznych.
  • Dbanie o jakość, wydajność i bezpieczeństwo dostarczanych rozwiązań.
  • Monitorowanie działania systemów, analiza logów i rozwiązywanie problemów produkcyjnych.
  • Dzielnie się wiedzą i wsparcie innych członków zespołu.

Skills

Java 17+
Spring Boot 3.x
Spring Data JPA
Hibernate
PostgreSQL
JUnit 5
Mockito
Maven
Git
CI/CD
OAuth2
JWT
Keycloak
OpenAPI/Swagger
SLF4J/Logback
Architektura mikroserwisów
Współpraca z biznesem

Tools

Docker
OpenShift
Kubernetes

Job description

To masz na bank: Umowa o pracę, praca hybrydowa: (częściowo w biurze we Wrocławiu, ul. Robotnicza 11, Poznaniu ul. Kolorowa 10 lub Warszawie, al. Jana Pawła II 17 (przy Rondzie ONZ) ), zespół/lider: Centre-Chapter Backend Dev.SME-Cust&Digi (Paweł Chwasta) cel: rozwój i utrzymanie aplikacji backendowych poprzez dostarczanie wysokiej jakości rozwiązań, zapewnianie stabilności systemów oraz wsparcie zespołu w obszarze technologicznym. Jesteśmy bankiem z zapleczem technologicznym. W naszej centrali łączymy kilkanaście jednostek biznesowych. Należymy do pierwszej trójki największych banków w Polsce i jesteśmy częścią międzynarodowej Grupy Erste.

Erste Bank Polska to część austriackiej Grupy Erste - historii, która zaczęła się ponad 200 lat od prostej idei: dać ludziom dostęp i pewność działania. W 1819 roku w Wiedniu powstała instytucja oparta na przekonaniu, że bankowość powinna wspierać ludzi w realizowaniu ich planów. Dziś, jako Erste Bank Polska, kontynuujemy to podejście, łącząc lokalne doświadczenie z siłą międzynarodowej organizacji. Grupa Erste działa dziś w ośmiu krajach (w Polsce, Austrii, Czechach, Chorwacji, Rumunii, na Słowacji, Węgrzech i w Serbii) Europy Środkowo‑Wschodniej i wspiera około 23 miliony klientek i klientów. To ponad 55 tysięcy pracowników, którzy codziennie pracują po to, by bankowość była prostsza, bliższa i bardziej dostępna. Projektujemy produkty i usługi tak, aby klienci mogli wykorzystywać swój potencjał i sprawniej realizować to, co planują w życiu i w biznesie. Wiemy, że ludzie rzadko działają w idealnych warunkach. Działają wtedy, gdy mają wsparcie i przestrzeń do podejmowania decyzji. Jesteśmy dla nich rzetelnym partnerem, który wspiera, a nie komplikuje. Wiemy, że żadne rozwiązanie nie jest dobre raz na zawsze. Dlatego nieustannie ulepszamy nasze produkty, by nadążały za tempem klientów i zmieniającym się otoczeniem. Nowoczesne narzędzia finansowe idą u nas w parze z otwartością - nie chowamy się za technologią, zawsze jesteśmy gotowi pomóc. W Erste Bank Polska pomnażamy pewność siebie. Bo wiara w siebie leży u podstaw każdego skutecznego działania.

  • Bardzo dobrą znajomość Java 17+ oraz środowiska JVM
  • Doświadczenie w pracy z Spring Boot 3.x, Spring Core i Spring Web (REST API)
  • Znajomość Spring Data JPA, Hibernate, transakcyjności oraz optymalizacji zapytań
  • Bardzo dobrą znajomość PostgreSQL i języka SQL
  • Doświadczenie w testowaniu aplikacji (JUnit 5, Mockito, testy integracyjne)
  • Praktyczną znajomość Maven, Git oraz narzędzi CI/CD (Jenkins, GitLab CI)
  • Bezpieczeństwo API: OAuth2, JWT, Keycloak
  • Projektowanie API (OpenAPI/Swagger) i dobra praktyka logowania (SLF4J/Logback)
  • Znajomość wzorców architektonicznych i umiejętność projektowania skalowalnych aplikacji
  • Samodzielność i gotowość do pracy w niewielkim, wysoko specjalistycznym zespole
  • Otwartość na zmianę kontekstu, pracę przy różnych inicjatywach i współtworzenie rozwiązań od etapu pomysłu do wdrożenia
  • Umiejętność współpracy z biznesem i przekładania potrzeb użytkowników na rozwiązania technologiczne
Mile widziane
  • Spring Cloud (OpenFeign, Resilience4j)
  • RabbitMQ i Spring AMQP
  • Docker
  • OpenShift lub Kubernetes
  • SonarQube
  • OWASP Dependency Check
  • Camunda BPMN lub inne silniki workflow
Twoje zadania w tej roli:
  • Projektowanie i rozwój nowych funkcjonalności wspólnie z biznesem i zespołami produktowymi
  • Współudział w podejmowaniu decyzji architektonicznych oraz kształtowaniu kierunku rozwoju aplikacji
  • Rozwijanie i utrzymywanie aplikacji wykorzystywanych przez klientów oraz pracowników banku
  • Analiza wymagań biznesowych i proponowanie optymalnych rozwiązań technologicznych
  • Dbanie o jakość, wydajność i bezpieczeństwo dostarczanych rozwiązań
  • Monitorowanie działania systemów, analiza logów i rozwiązywanie problemów produkcyjnych
  • Dzielenie się wiedzą oraz aktywne wspieranie pozostałych członków zespołu
Na bank zadbamy dla Ciebie o:
  • prywatną opiekę medyczną Medicover (z możliwością wykupienia pakietu stomatologicznego)
  • system kafeteryjny z punktami do wymiany na aktywności, np. wypoczynkowe, kulturalne, gastronomiczne
  • lub dofinansowanie do przedszkola/żłobka/klubu dziecięcego
  • kartę Multisport
  • ofertę produktową banku oraz pożyczki na pracowniczych warunkach
  • aktywności wellbeingowe, np. Kluby Zainteresowań, webinary, ćwiczenia, podcasty
  • inicjatywy w biurach np. mammobus, profilaktyczne badanie wzroku, warsztaty z samoobrony, wyprawkę dla dzieci
  • benefity dla osób z niepełnosprawnościami: dodatek finansowy na cele prozdrowotne
  • dodatkowe 2 dni urlopu dla pracowników z lekkim stopniem niepełnosprawności
  • całkowita praca zdalna, jeśli charakter pracy na to pozwala
  • platformę ze szkoleniami zewnętrznymi i wewnętrznymi – np. programowanie czy analiza danych lub komunikacja
  • podejście strategiczne
  • negocjacje i inne
  • program poleceń pracowniczych – nagrodę pieniężną za polecenie osoby do pracy w banku
Jak wygląda wdrożenie i rozwój?

Na bank nie rzucimy Cię na głęboką wodę. Zaplanowaliśmy wdrożenie, które obejmować będzie wprowadzenie do organizacji, Twojej jednostki biznesowej i zadań. Przez początkowy okres pracy będzie towarzyszył Ci Buddy, który pokaże Ci naszą kulturę organizacyjną i odpowie na wszystkie pytania.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Dev engineer
Dev engineer

Erste Bank Polska • Poznań

Hybrid
PLN 180,000 - 240,000
Private medical care Medicover
Kafeteryjny system punktów
Karta Multisport
+1
Analityk(-czka) systemowy(-a)
Analityk(-czka) systemowy(-a)

Erste Bank Polska • Wrocław

Hybrid
PLN 120,000 - 160,000
Opieka medyczna Medicover
Kafeteryjny system z punktami
Karta Multisport
+1
Java Developer
Java Developer

Erste Bank Polska • Poznań

Hybrid
PLN 180,000 - 260,000
Umowa o pracę
Praca hybrydowa
Analityk(-czka) systemowy(-a)
Analityk(-czka) systemowy(-a)

Erste Bank Polska • Poznań

Hybrid
PLN 120,000 - 180,000
Prywatna opieka medyczna Medicover
Karta Multisport
Program kafeteryjny
+2
Analityk(-czka) systemowy(-a)
Analityk(-czka) systemowy(-a)

Erste Bank Polska • Warszawa

Hybrid
PLN 90,000 - 150,000
Umowę o pracę
Praca hybrydowa
Karta Multisport
+1
senior system analyst
senior system analyst

Erste Bank Polska • Warszawa

Hybrid
PLN 180,000 - 300,000
Privatna opieka medyczna Medicover
Kafeteryjny system benefitów
Karta Multisport
+1
Specjalista (-ka) ds. SSDLC / Application Security
Specjalista (-ka) ds. SSDLC / Application Security

Erste Bank Polska • Poland

Hybrid
PLN 180,000 - 240,000
Umowa o pracę
Praca hybrydowa
Wieloletnie benefity zdrowotne Medico 
+1
Analityk(-czka) biznesowy(-a) - customer journey specialist
Analityk(-czka) biznesowy(-a) - customer journey specialist

Erste Bank Polska • Poznań

Hybrid
PLN 120,000 - 180,000
Opieka medyczna Medicover
Kafeteryjny system benefitów
Karta Multisport
+1
Analityk(-czka) danych
Analityk(-czka) danych

Erste Bank Polska • Warszawa

Hybrid
PLN 120,000 - 180,000
Opieka medyczna Medicover
Kafeteryjny system benefitów
Multisport karta
+2
Analityk(-czka) biznesowy(-a) - customer journey specialist
Analityk(-czka) biznesowy(-a) - customer journey specialist

Erste Bank Polska • Warszawa

Hybrid
PLN 120,000 - 180,000
Ubezpieczenie medyczne Medicover
Kafeteryjny system benefitów
Karta Multisport
+1