Senior Fullstack Developer (Java + Angular)

Warszawa
Kontrakt B2B130-150 złnetto / godz.
Oferta wygasa za:90 dni
Tryb pracyHybrydowa
Rodzaj umowyKontrakt B2B
Tryb rekrutacjiRekrutacja stacjonarna

O projekcie

Projektowanie, rozwój i utrzymanie nowoczesnych aplikacji wspierających kluczowe procesy biznesowe dla dużych i średnich firm z różnorodnych sektorów.

Twój zakres obowiązków

  • Projektowanie, rozwój i utrzymanie nowoczesnych aplikacji fullstack wspierających kluczowe procesy biznesowe.
  • Rozwój backendu w Java 17–21 oraz Spring Boot 3.x, ze szczególnym naciskiem na architekturę mikroserwisową.
  • Tworzenie i rozwój aplikacji typu Single Page Application z wykorzystaniem Angular i TypeScript.
  • Integracja systemów w oparciu o architekturę event-driven oraz platformę Kafka.
  • Praca z bazami danych Oracle SQL oraz optymalizacja istniejących rozwiązań.
  • Tworzenie bezpiecznego, skalowalnego, testowalnego i łatwego w utrzymaniu kodu.
  • Udział w projektowaniu rozwiązań, analizach przedprojektowych oraz podejmowaniu decyzji technicznych.
  • Współpraca z interesariuszami biznesowymi i technicznymi w środowisku międzynarodowym.
  • Implementacja, utrzymanie i rozwój testów automatycznych oraz pipeline’ów CI/CD.
  • Dbnie o bezpieczeństwo aplikacji, w tym obsługę identity management, OAuth2 oraz OIDC.
  • Utrzymywanie i aktualizacja dokumentacji technicznej.
  • Udział w wymianie wiedzy i promowaniu dobrych praktyk developerskich w zespołach wewnętrznych i zewnętrznych.

Nasze wymagania

  • Minimum 10 lat doświadczenia komercyjnego w rozwoju oprogramowania.
  • Praktyczne doświadczenie fullstack - wymagane aktualne doświadczenie na backendzie i frontendzie.
  • Bardzo dobra znajomość Java 17–21.
  • Doświadczenie ze Spring Boot 3.x oraz architekturą mikroserwisową.
  • Praktyczna znajomość Kafka oraz systemów opartych o architekturę event-driven lub messaging.
  • Bardzo dobra znajomość SQL, szczególnie w środowisku Oracle.
  • Doświadczenie lub dobra znajomość Redis.
  • Doświadczenie z Domain-Driven Design.
  • Praktyczne doświadczenie z Angular, TypeScript oraz aplikacjami typu SPA.
  • Znajomość dobrych praktyk frontendowych, architektury aplikacji Angular oraz zasad utrzymywalności kodu.
  • Bardzo dobra znajomość zagadnień bezpieczeństwa aplikacji webowych, praktyczna znajomość OAuth2 oraz OIDC.
  • Znajomość Git oraz doświadczenie z CI/CD, szczególnie GitLab CI.
  • Znajomość narzędzi Jira i Confluence.
  • Znajomość języka angielskiego na poziomie B2 lub C1.
  • Gotowość do pracy hybrydowej - 60% czasu z biura klienta w Warszawie na Mokotowie.
  • Samodzielność, analityczne podejście, dobra komunikacja oraz nastawienie na współpracę.
  • Doświadczenie z Node.js.
  • Znajomość Maven.
  • Doświadczenie z Docker i Kubernetes.
  • Znajomość Webpack.
  • Doświadczenie z platformami identity management.
  • Znajomość zasad OWASP lub certyfikacje w obszarze bezpieczeństwa.

To oferujemy

  • Możliwość pracy w projekcie z nowoczesnym stosem: Java 17–21, Spring Boot 3.x, Kafka, Angular, TypeScript, Oracle SQL, Redis, GitLab CI (zero legacy).
  • Udział w projektowaniu rozwiązań, analizach technicznych i podejmowaniu realnych decyzji architektonicznych.

Benefity

Karta sportowa
Prywatna opieka medyczna
Zainteresowała Cię ta oferta?Aplikuj na to stanowisko!
Klauzula informacyjna
Kontrakt B2B130-150 złnetto / godz.

Oferty wybrane dla Ciebie

Oferty wybrane dla Ciebie