Senior Java Developer in Warsaw

Senior Java Developer in Warsaw

Warsaw Pełny etat 81000 - 99000 zł / rok (szac.) Stacjonarnie
A

W skrócie

  • Zadania: Projektuj i rozwijaj aplikacje backendowe w technologii Java oraz współpracuj z zespołem.
  • Firma: Dynamiczna firma technologiczna w sektorze finansowym.
  • Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Świetne możliwości kariery w dynamicznym środowisku.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne rozwiązania w bankowości.
  • Kwalifikacje: Bardzo dobra znajomość Java oraz doświadczenie w architekturze mikroserwisowej.

Przewidywane wynagrodzenie mieści się w przedziale 81000 - 99000 zł za rok.

Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java.

Rozwijanie systemów obsługujących rachunki bankowe, lokaty oraz procesy związane z ich otwieraniem, modyfikacją i bieżącą obsługą.

Projektowanie i rozwój rozwiązań opartych na architekturze mikroserwisowej i heksagonalnej.

Implementacja integracji między systemami z wykorzystaniem REST, SOAP oraz Apache Kafka.

Praca z relacyjnymi bazami danych, optymalizacja zapytań SQL oraz wydajności aplikacji.

Dbanie o jakość kodu, testowalność, niezawodność i bezpieczeństwo rozwijanych rozwiązań.

Współpraca z analitykami systemowymi i biznesowymi, developerami frontendowymi i backendowymi, testerami oraz Product Ownerem.

Udział w procesach code review, analizie problemów i optymalizacji wydajności.

Wykorzystywanie narzędzi AI wspierających proces tworzenia i testowania oprogramowania.

Udział w ceremoniach Agile, takich jak daily, refinement, planning i retrospective.

Wymagania

Bardzo dobra znajomość Java 11+.

Praktyczna znajomość Spring Framework oraz Spring Boot 3. x.

Doświadczenie w pracy z JPA i Hibernate.

Znajomość rozwiązań cache’ujących, takich jak Hazelcast lub Redis.

Doświadczenie w projektowaniu i rozwijaniu systemów opartych na architekturze mikroserwisowej.

Znajomość architektury heksagonalnej oraz praktyczne wykorzystanie podejścia Domain-Driven Design (DDD).

Doświadczenie w projektowaniu i implementacji integracji systemowych z wykorzystaniem REST, SOAP i Apache Kafka.

Bardzo dobra znajomość SQL oraz doświadczenie w pracy z relacyjnymi bazami danych, w szczególności Postgre SQL i/lub Oracle.

Znajomość wzorców projektowych oraz wzorców integracyjnych.

Znajomość mechanizmów zapewniania odporności i niezawodności usług w systemach rozproszonych.

Praktyczna znajomość zasad SOLID, DRY i KISS.

Umiejętność doboru i implementacji odpowiednich testów oprogramowania.

Doświadczenie w diagnostyce problemów oraz optymalizacji wydajności aplikacji.

Znajomość podstawowych narzędzi i procesów CI/CD, w tym Maven, Jenkins, Docker i Kubernetes.

Umiejętność efektywnego wykorzystywania narzędzi AI w codziennej pracy programisty.

Ogólna znajomość zagadnień związanych z bankowością i sektorem finansowym.

#J-18808-Ljbffr

Senior Java Developer in Warsaw – pracodawca: Avenga

Avenga to doskonały pracodawca, który oferuje elastyczne warunki pracy w hybrydowym modelu, co pozwala na zachowanie równowagi między życiem zawodowym a prywatnym. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mają możliwość rozwoju zawodowego poprzez różnorodne szkolenia i projekty. Wrocław, z jego dynamicznym rynkiem technologicznym, stanowi idealne miejsce do budowania kariery w obszarze bezpieczeństwa IT.

A

Dane kontaktowe:

Zespół rekrutacyjny Avenga

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

Java 11+
Spring Framework
Spring Boot 3.x
JPA
Hibernate
REST
SOAP