Full Stack Developer (Java + Angular)

Warszawa
Oferta wygasa za:86 dni
Tryb pracyZdalna
Rodzaj umowyKontrakt B2B
Tryb rekrutacjiRekrutacja stacjonarna
Wymiar etatuPełny etat
BranżaIT

O projekcie

Poszukujemy doświadczonego Full Stack Developera (Java + Angular), który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie nowoczesnych aplikacji wspierających usługi kartowe i płatnicze.

Projekt obejmuje rozwój aplikacji biznesowych dostępnych przez Internet, wdrażanie nowych funkcjonalności, optymalizację istniejących rozwiązań oraz zapewnienie wysokiego poziomu bezpieczeństwa, wydajności i niezawodności systemów.

Szukamy osoby, która swobodnie porusza się zarówno w technologiach backendowych, jak i frontendowych, posiada doświadczenie w architekturze mikroserwisowej oraz potrafi samodzielnie rozwiązywać problemy techniczne.

Technologie

Backend: Java, Spring Boot, Microservices, REST API, Apache Kafka

Frontend: Angular, Angular Material

Bazy danych: SQL

DevOps / CI/CD: Docker, Kubernetes, Git, Bitbucket, Jenkins, CI/CD

Security: SAST, OWASP, Secure Coding, Container Scanning, Dependency Scanning, DevSecOps

AI Tools: GitHub Copilot, Microsoft 365 Copilot, AI Agents

Metodyka: Agile, Scrum

Twój zakres obowiązków

  • Projektowanie, rozwój, testowanie i utrzymanie aplikacji z wykorzystaniem Java, Spring Boot, Angular, Kafka, SQL, Docker i Kubernetes.
  • Tworzenie i rozwijanie rozwiązań opartych na architekturze mikroserwisowej.
  • Projektowanie, implementacja i utrzymanie REST API oraz integracji z systemami wewnętrznymi i zewnętrznymi.
  • Rozwój interfejsów użytkownika z wykorzystaniem Angular i Angular Material.
  • Analiza i rozwiązywanie błędów aplikacyjnych, incydentów oraz problemów produkcyjnych.
  • Identyfikacja i usuwanie podatności bezpieczeństwa wykrywanych przez SAST, skanowanie kontenerów, skanowanie zależności oraz testy penetracyjne.
  • Stosowanie zasad Secure Coding, OWASP oraz Clean Code.
  • Wspieranie procesów CI/CD z wykorzystaniem Git, Bitbucket i Jenkins.
  • Optymalizacja wydajności, skalowalności, stabilności i bezpieczeństwa aplikacji.
  • Współpraca z analitykami, architektami, Product Ownerami oraz zespołami bezpieczeństwa i utrzymania.
  • Udział w pracach zespołu realizowanych zgodnie z metodyką Agile/Scrum.
  • Tworzenie i aktualizacja dokumentacji technicznej.
  • Wykorzystywanie narzędzi AI, takich jak GitHub Copilot i Microsoft 365 Copilot, w celu usprawnienia developmentu, testowania i dokumentowania rozwiązań.
  • Udział w inicjatywach związanych z automatyzacją oraz wykorzystaniem AI Agents w procesach wytwarzania oprogramowania.

Nasze wymagania

  • Minimum 5 lat komercyjnego doświadczenia w roli Full Stack Java Developera.
  • Bardzo dobra znajomość Java, Spring Boot, Microservices i REST API.
  • Praktyczne doświadczenie w tworzeniu aplikacji frontendowych z wykorzystaniem Angular i Angular Material.
  • Doświadczenie w pracy z Apache Kafka oraz bazami danych SQL.
  • Znajomość Docker i Kubernetes.
  • Praktyczna znajomość Git, Bitbucket, Jenkins oraz procesów CI/CD.
  • Doświadczenie w samodzielnym testowaniu implementowanych zmian.
  • Doświadczenie w analizie i usuwaniu podatności bezpieczeństwa wykrywanych przez SAST, Container Scanning i Dependency Scanning.
  • Znajomość zasad Secure Coding i OWASP.
  • Umiejętność diagnozowania i rozwiązywania problemów technicznych oraz produkcyjnych.
  • Doświadczenie w pracy w środowisku Agile/Scrum.
  • Znajomość języka angielskiego na poziomie minimum B2
  • Podstawowa znajomość narzędzi AI wspierających development lub gotowość do ich poznawania.
  • Doświadczenie w projektach dla sektora bankowego, kart płatniczych lub systemów płatniczych.
  • Znajomość platform chmurowych.
  • Doświadczenie w obszarze DevSecOps i Vulnerability Management.
  • Umiejętność optymalizacji wydajności aplikacji oraz korzystania z narzędzi monitorujących.
  • Doświadczenie w mentoringu technicznym i dzieleniu się wiedzą z zespołem.
Zainteresowała Cię ta oferta?Aplikuj na to stanowisko!
Klauzula informacyjna

Oferty wybrane dla Ciebie

Oferty wybrane dla Ciebie