Fullstack Developer (Java + Angular) | Branża bankowa

Brak informacji o wynagrodzeniu
MidFull-time
#402670·Dodano 11 dni temu·3
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

JavaAngularAgileSpring FrameworkSpring BootJUnitMockitoSOAP

Firma i stanowisko

Nasz Klient to jeden z wiodących banków uniwersalnych w Polsce, należący do międzynarodowej grupy finansowej, oferujący kompleksowe usługi bankowe dla klientów indywidualnych oraz biznesowych. Projekt dotyczy tworzenia i rozwoju nowoczesnych aplikacji bankowych używanych przez doradców i klientów, realizowany w metodyce Agile z wykorzystaniem nowoczesnych technologii.

Wymagania

  • Minimum 2 lata doświadczenia na stanowisku Full Stack Developera lub podobnym, przy tworzeniu aplikacji webowych.
  • Bardzo dobra znajomość języka Java oraz frameworka Angular.
  • Praktyczne doświadczenie w pracy z technologiami: Java 17+, Spring Framework, Spring Boot, JPA, JUnit, Mockito, Angular 16+, PrimeNG, SOAP, REST.
  • Dobra znajomość SQL oraz relacyjnych baz danych.
  • Doświadczenie w projektowaniu i implementacji rozwiązań opartych o Docker i Kubernetes.
  • Znajomość metodologii tworzenia systemów informatycznych oraz zasad inżynierii oprogramowania.
  • Umiejętność analitycznego myślenia i rozwiązywania problemów.
  • Umiejętność efektywnej pracy zespołowej oraz proaktywne podejście do realizowanych zadań.
  • Wysoka samodyscyplina, dobra organizacja pracy własnej oraz motywacja do rozwoju.
  • Wykształcenie wyższe, preferowane na kierunkach: informatyka, matematyka, bankowość lub pokrewnych.
  • Znajomość języka angielskiego na poziomie minimum B1, umożliwiająca swobodną komunikację w mowie i piśmie.

Nice to have:

  • Znajomość Apache Kafka.
  • Doświadczenie w realizacji projektów dla sektora finansowego lub bankowego.
  • Praktyczna znajomość narzędzi do automatyzacji procesów CI/CD (np. Jenkins).
  • Znajomość usług chmurowych AWS lub Azure.
  • Doświadczenie w wykorzystaniu narzędzi wspierających programowanie opartych na sztucznej inteligencji, takich jak GitHub Copilot.

Obowiązki

  • Projektowanie, implementacja i rozwój nowych funkcjonalności aplikacji w warstwie back-end oraz front-end.
  • Tworzenie wysokiej jakości kodu zgodnie z obowiązującymi standardami i zasadami Clean Code.
  • Udział w projektowaniu architektury oraz rozwoju rozwiązań wspierających aplikacje biznesowe.
  • Integracja aplikacji z systemami wewnętrznymi i zewnętrznymi z wykorzystaniem odpowiednich technologii i interfejsów.
  • Wsparcie techniczne podczas wdrażania nowych funkcjonalności oraz zmian w środowiskach testowych i produkcyjnych.
  • Analiza, diagnozowanie i rozwiązywanie problemów technicznych związanych z działaniem aplikacji.
  • Optymalizacja wydajności, stabilności oraz jakości istniejących rozwiązań.
  • Współpraca z analitykami, testerami oraz pozostałymi członkami zespołu projektowego przy realizacji nowych funkcjonalności.
  • Udział w Code Review oraz dbanie o utrzymanie wysokiej jakości oprogramowania.
  • Tworzenie i aktualizacja dokumentacji technicznej związanej z rozwijanymi rozwiązaniami.

Benefity

  • Indywidualne wsparcie Service Delivery Managera pomagającego w planowaniu ścieżki kariery.
  • Dofinansowanie lub pełne pokrycie kosztów szkoleń, certyfikatów i konferencji technicznych.
  • Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange).
  • Wsparcie work-life balance poprzez wyjścia integracyjne, aktywności sportowe oraz webinary #edge1talks.
  • Wsparcie w aktywności fizycznej, w tym wynajem sal treningowych.
  • Pakiet zdrowotny obejmujący prywatną opiekę, kartę sportową, ubezpieczenie oraz wsparcie psychologiczne.
Budżet konferencyjny
Dofinansowanie szkoleń
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Edge One Solutions

Edge One Solutions

282 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz