Senior Java Backend Developer in Wrocław

Senior Java Backend Developer in Wrocław

Wrocław Pełny etat 123750 - 151250 zł / rok (szac.) Hybrydowo
L

W skrócie

  • Zadania: Twórz i rozwijaj usługi backendowe w nowoczesnym środowisku chmurowym.
  • Firma: Inwestycyjny bank z innowacyjnymi projektami w obszarze finansów.
  • Benefity: Stabilne zatrudnienie, elastyczne godziny pracy i programy wsparcia dla pracowników.
  • Pozostałe informacje: Możliwości rozwoju kariery i udział w dynamicznych projektach.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na przyszłość finansów.
  • Kwalifikacje: Doświadczenie w programowaniu w Java oraz znajomość chmury Azure.

Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.

Projekt jest częścią działu Credit, Asset-backed & Securitized Products (CASP) w banku inwestycyjnym, koncentrując się na platformach wspierających sekurytyzację i produkty finansowe oparte na strukturze. Głównym celem jest migracja istniejących systemów lokalnych do nowoczesnego środowiska chmurowego Microsoft Azure, przekształcenie architektury dziedziczonej w skalowalne rozwiązania natywne dla chmury. Obejmuje to przebudowę i dostosowanie systemów używanych do strukturyzacji, przetwarzania i dystrybucji papierów wartościowych, takich jak ABS, MBS i CLO. Platforma integruje się z systemami handlowymi, ryzyka i regulacyjnymi, aby wspierać zarówno przetwarzanie danych w czasie rzeczywistym, jak i wsadowe. Docelowa architektura opiera się na podejściu mikroserwisowym z konteneryzowanymi usługami wdrażanymi na Azure Kubernetes Service (AKS). Provisioning infrastruktury i konfiguracja są zarządzane za pomocą Terraform jako Infrastructure as Code. System wykorzystuje REST API i komunikację opartą na zdarzeniach, aby zapewnić skalowalność i elastyczność podczas i po migracji. Szczególny nacisk kładzie się na utrzymanie spójności danych, wydajności i zgodności z regulacjami przez cały proces przejścia. Projekt kładzie nacisk na wysoką dostępność, odporność i obserwowalność w złożonym ekosystemie finansowym. Narzędzia wspomagane sztuczną inteligencją, takie jak GitHub Copilot, są zintegrowane w celu zwiększenia wydajności inżynieryjnej. Środowisko promuje nowoczesne praktyki inżynieryjne, automatyzację i ciągłe doskonalenie.

Obowiązki:

  • Projektowanie, rozwijanie i utrzymywanie usług backendowych przy użyciu Java 11+ i Spring Boot w architekturze mikroserwisowej.
  • Budowanie i ulepszanie RESTful API oraz usług opartych na komunikatach wspierających sekurytyzację i procesy kredytowe.
  • Rozwój i wdrażanie aplikacji natywnych dla chmury na Microsoft Azure, w tym orkiestracja kontenerów oparta na AKS.
  • Używanie Terraform do definiowania i zarządzania infrastrukturą jako kodem.
  • Praca z technologiami konteneryzacji (Docker) i wkład w CI/CD pipelines przy użyciu GitLab lub GitHub.
  • Implementacja integracji z użyciem systemów komunikacyjnych, takich jak Kafka, IBM MQ lub Tibco EMS.
  • Współpraca nad projektowaniem systemu, zapewniając skalowalność, odporność i zgodność z zasadami architektury rozproszonej.
  • Rozwój i optymalizacja interakcji z bazą danych przy użyciu Azure SQL, Oracle lub Sybase.
  • Pisanie i utrzymywanie testów jednostkowych, integracyjnych i end-to-end w celu zapewnienia jakości i niezawodności kodu.
  • Implementacja praktyk monitorowania, logowania i obserwowalności w celu wsparcia systemów produkcyjnych.
  • Wykorzystanie umiejętności Linux/Unix do rozwiązywania problemów i skryptowania.
  • Wykorzystanie narzędzi wspomaganych sztuczną inteligencją w celu poprawy efektywności przy zachowaniu wysokich standardów kodowania.

Wymagane umiejętności:

  • Silne umiejętności programowania obiektowego w Java 11+
  • Rozległe doświadczenie z Spring Boot / ekosystemem Spring
  • Praktyczne doświadczenie w tworzeniu aplikacji Web i/lub REST API oraz usług opartych na komunikatach
  • Doświadczenie w budowaniu i uruchamianiu aplikacji konteneryzowanych
  • Silne doświadczenie z chmurą Azure, w tym: Infrastructure as Code (IaC) przy użyciu Terraform, Kubernetes (AKS) i orkiestracja kontenerów, rozwiązania obliczeniowe (VM) i rozwiązania pamięci masowej (np. Azure Files)
  • Doświadczenie z narzędziami wspomaganymi sztuczną inteligencją (np. GitHub Copilot) zintegrowanymi w procesach rozwoju
  • Doświadczenie z GitLab / GitHub, IntelliJ / VSCode

Praca hybrydowa (3 dni w tygodniu z biura)

Co oferujemy naszym pracownikom?

  • Prawo autorskie, co oznacza wyższe wynagrodzenie netto dla programistów
  • Całkowicie zdalny proces rekrutacji
  • Stabilne zatrudnienie na podstawie umowy o pracę
  • Program MyBenefit (karta sportowa, program wellness itp.)
  • Program wsparcia dla pracowników dla Ciebie i Twojej rodziny! (konsultacje z psychologiem, sesje coachingowe, pomoc w życiu prywatnym)
  • Platforma LuxTalent (webinaria, szkolenia, kursy z certyfikatami)
  • Program wewnętrznej mobilności - możliwość rotacji między projektami, lokalizacjami, kontami

Senior Java Backend Developer in Wrocław – pracodawca: Luxoft Poland

Nasza firma to doskonały pracodawca, który oferuje stabilne zatrudnienie oraz bogaty pakiet benefitów, w tym prywatną opiekę medyczną i programy rozwoju zawodowego. Pracując jako DevOps/Cloud Engineer w dynamicznym środowisku, będziesz miał możliwość pracy z nowoczesnymi technologiami, takimi jak Azure i Kubernetes, a także korzystania z programów wewnętrznych, które wspierają rozwój kariery i mobilność między projektami. Nasza kultura pracy sprzyja innowacyjności i współpracy, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej i znaczącej kariery.

L

Dane kontaktowe:

Zespół rekrutacyjny Luxoft Poland

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

Java 11+
Spring Boot
RESTful APIs
Microservices Architecture
Microsoft Azure
Azure Kubernetes Service (AKS)
Terraform