Wymagane, Java, Spring Boot, Angular, Angular Material, Apache Kafka, SQL, Docker, Kubernetes, Git, Bitbucket, Jenkins
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.
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.
Mile widziane, 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.
Etapy rekrutacji, Rozmowa techniczna, Rozmowa z klientem
https://jobeax.com/link/SOT7uu5CykSNkxdj S.A., B2Bnetwork jest polską firmą, specjalizującą się w obszarze Quality Assurance oraz Outsourcingu specjalistów IT. Od 2015r. zarządzamy w całości procesami testowymi u naszych klientów oraz wspieramy w znalezieniu odpowiednich kompetencji w innych obszarach IT.