Saltar al contenido

Programista Fullstack JAVA/ANGULAR & SCALA

  • Hybryda
    • LEUDELANGE, Esch-sur-Alzette, Luksemburg
  • Informatique

Opis oferty

Dla jednego z naszych klientów, firmy ubezpieczeniowej, poszukujemy programisty Fullstack JAVA/ANGULAR z znajomością SCALA.

Twoje obowiązki

Będziesz głównie zajmować się projektowaniem i tworzeniem interfejsów internetowych i mobilnych dla Obszaru Klienta, współpracując okazjonalnie przy części back-endowej.

Będziesz pracować w wielodyscyplinarnym zespole składającym się z Product Ownera, Analityka Biznesowego, Scrum Mastera i kilku programistów, w bezpośredniej interakcji z interesariuszami biznesowymi.

Twoje zadania

  • Będziesz działać w zwinnych (Scrum) i współpracujących środowiskach.

  • Będziesz projektować, rozwijać, testować, wdrażać i monitorować swoje realizacje.

  • Będziesz utrzymywać i rozwijać aplikacje internetowe i mobilne (Angular, Capacitor) oraz interfejsy back-endowe (Scala).

  • Będziesz przyczyniać się do ciągłego doskonalenia i modernizacji istniejących rozwiązań.

  • Staniesz się technicznym ekspertem w swojej dziedzinie aplikacyjnej.

Wymagania

Twój profil

Frontend & Mobile

  • Znajomość Angulara (v15+), TypeScriptu, HTML i CSS.

  • Doświadczenie w integracji makiety (Figma).

  • Znajomość frameworków mobilnych hybrydowych, takich jak Capacitor lub Cordova.

  • Stosowanie dobrych praktyk Software Craftsmanship (czytelny kod, testy, architektura).

Backend

  • Dobra znajomość programowania obiektowego (Java 8+).

  • Znajomość Scali lub gotowość do nauki tego języka.

  • Doświadczenie w projektowaniu i tworzeniu interfejsów API REST.

  • Praktyka w bazach danych MongoDB.

  • Znajomość standardu JSON-API.

Jakość & DevOps

  • Znajomość Git do wersjonowania.

  • Znajomość narzędzi CI/CD (Kubernetes, Jenkins…).

  • Doświadczenie z frameworkami testowymi.

  • Znajomość narzędzi monitorujących, takich jak Instana, Sentry lub Datadog.

Umiejętności miękkie

  • Wsparcie dla kolegów poprzez code review, pair programming lub mentoring.

  • Kolaboracyjne podejście i łatwa interakcja z innymi zespołami technicznymi.

  • Proaktywność, organizacja i skoncentrowanie na rozwiązaniach.

  • Dobrotliwe przywództwo i zdolność do adaptacji.

Znajomość języka francuskiego i angielskiego.

lub

Apply with Indeed indisponible