Java Developer in Warsaw

Java Developer in Warsaw

Warsaw Pełny etat 16000 - 20000 zł / rok (szac.) Stacjonarnie
I

W skrócie

  • Zadania: Twórz innowacyjne aplikacje wspierające komunikację z klientami biznesowymi ING.
  • Firma: Dynamiczna firma bankowa z nowoczesnym podejściem do technologii.
  • Benefity: Atrakcyjne wynagrodzenie, pakiet medyczny, szkolenia i elastyczne godziny pracy.
  • Pozostałe informacje: Możliwość rozwoju kariery w dużym zespole IT oraz dostęp do platform edukacyjnych.
  • Dlaczego ta praca: Pracuj nad nowoczesnymi rozwiązaniami w bankowości i rozwijaj swoje umiejętności.
  • Kwalifikacje: Minimum 5-letnie doświadczenie w programowaniu w Java oraz znajomość Spring Framework.

Przewidywane wynagrodzenie mieści się w przedziale 16000 - 20000 zł za rok.

Dołącz do zespołu odpowiedzialnego za rozwój aplikacji własnych, które wspierają komunikację z klientami biznesowymi ING. Tworzymy rozwiązania, które prezentują spersonalizowane wiadomości w bankowości internetowej i mobilnej, wspierając działania marketingowe i procesy sprzedażowe. Rozwijamy kluczowe aplikacje z rozbudowaną logiką biznesową, realizując strategiczne inicjatywy związane z transformacją architektoniczną oraz budowaniem nowoczesnych rozwiązań, które spełniają potrzeby klientów w czasie rzeczywistym.

Zadania:

  • Projektujesz i rozwijasz aplikację zgodnie z obowiązującymi standardami, uwzględniając aspekty wydajności i bezpieczeństwa.
  • Testujesz to, co tworzysz.
  • Pracujesz na podstawie przeglądów kodu.
  • Tworzysz dokumentację techniczną i uczestniczysz w warsztatach zbierania wymagań.
  • Tworzysz skrypty do automatyzacji wdrożeń.
  • Wspierasz analityków w realizacji zadań, uczestnicząc w projektowaniu rozwiązań.
  • Zapewniasz wsparcie produkcyjne i naprawiasz wszelkie błędy, które się pojawiają.

Wymagania:

  • Masz co najmniej 5-letnie doświadczenie komercyjne w pracy z Javą.
  • Posiadasz dobrą znajomość Javy 17+ oraz Spring Framework, Spring Boot.
  • Masz dobrą znajomość zasad projektowania RESTful API oraz architektury mikroserwisów.
  • Jesteś biegły w bazach danych i SQL, w tym umiejętność pisania i optymalizacji zapytań pod kątem wydajności.
  • Masz praktyczną wiedzę o Apache Kafka, w tym projektowanie asynchronicznej komunikacji, obsługę błędów, ponowne próby oraz rozważania dotyczące wydajności i skalowalności.
  • Masz praktyczne doświadczenie z Redis używanym jako pamięć podręczna, magazyn danych lub element architektury opartej na zdarzeniach.
  • Posiadasz dobrą znajomość wzorców projektowych, zasad Clean Code, SOLID oraz praktyk inżynierii oprogramowania.
  • Potrafisz diagnozować problemy z wydajnością i produkcją.
  • Potrafisz pisać testy jednostkowe, które uważasz za integralną część rozwoju aplikacji.
  • Potrafisz czytać dokumentację techniczną w notacji UML.
  • Posiadasz dobrą znajomość języka angielskiego w mowie i piśmie.
  • Mówisz płynnie po polsku — minimum C1.

Buduje plus:

  • Masz doświadczenie z Apache Spark lub innymi rozwiązaniami do przetwarzania dużych wolumenów danych.
  • Masz doświadczenie z Apache Airflow w orkiestracji procesów i potokach danych.
  • Znajomość koncepcji hurtowni danych (DWH/HDLA) oraz architektur Data Lake / Lakehouse.
  • Masz doświadczenie w projektowaniu rozwiązań opartych na zdarzeniach i źródłach zdarzeń.
  • Znajomość Kubernetes i Docker.
  • Masz doświadczenie w pracy z metodykami Agile (Scrum/Kanban).
  • Masz doświadczenie w monitorowaniu aplikacji (Prometheus, Grafana, OpenTelemetry, ELK).

Warunki:

  • Umowa o pracę.
  • Brutto wynagrodzenie w wysokości 16 000–20 000 PLN.
  • Praca w dojrzałej technologicznie i biznesowo Dywizji IT liczącej ponad 1 000 osób, gdzie pomożesz nam tworzyć rozwiązania dla nowoczesnego bankowości.
  • Kompleksowy rozwój umiejętności w zakresie rozwoju oprogramowania, bezpieczeństwa IT oraz metodologii DevOps poprzez udział w projektach, w tym tych związanych z migracją naszych środowisk i aplikacji do chmury publicznej.
  • Dostęp do platform edukacyjnych, w tym Microsoft ESI, Udemy Business i eTutor, a także finansowanie niezbędnych szkoleń technicznych.
  • Współpraca w społecznościach programistów, analityków, testerów oraz Women in Tech, gdzie członkowie uczą się od siebie nawzajem, w tym praca z mentorami i nauka poprzez shadowing.
  • Pakiet opieki medycznej, ubezpieczenie na życie, platforma Mindgram, Program Emerytalny Pracowników oraz Program Profilaktyki Onkologicznej.
  • Karty sportowe (Medicover Sport i Multisport) oraz kafeteria benefitów oparta na punktach.
  • Dodatkowe dni wolne.
  • Program poleceń pracowniczych z nagrodą pieniężną.
  • Atrakcyjne konkursy z nagrodami i zniżki w wybranych sklepach.

Java Developer in Warsaw – pracodawca: ING Poland

ING Bank Śląski w Zielonej Górze to doskonały pracodawca, który oferuje dynamiczne środowisko pracy sprzyjające rozwojowi zawodowemu. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mają dostęp do licznych szkoleń oraz możliwości awansu. Dodatkowo, lokalizacja w Zielonej Górze zapewnia przyjazne otoczenie, które sprzyja równowadze między życiem zawodowym a prywatnym.

I

Dane kontaktowe:

Zespół rekrutacyjny ING Poland

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Java Developer in Warsaw

Java 17+
Spring Framework
Spring Boot
RESTful API design principles
Microservices architecture
SQL
Apache Kafka