Be in IT
Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko Senior Full Stack Developer (Java + Angular).
Zakres obowiązków:
Długofalowa współpraca z międzynarodową, topową firmą consultingową, świadcząca usługi IT dla dużych i średnich firm z różnorodnych sektorów jak automotive, healthcare, finanse, bankowość czy produkcja.
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.
Dbanie 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.
Oczekujemy:
Minimum 10 lat doświadczenia komercyjnego w rozwoju oprogramowania.
Praktycznego doświadczenia fullstack - wymagane aktualne doświadczenie na backendzie i frontendzie.
Bardzo dobrej znajomości Java 17-21, mile widziane doświadczenie z nowszymi wersjami.
Doświadczenia ze Spring Boot 3.x oraz architekturą mikroserwisową.
Praktycznej znajomości Kafka oraz systemów opartych o architekturę event-driven lub messaging.
Bardzo dobrej znajomości SQL, szczególnie w środowisku Oracle.
Doświadczenia lub dobrej znajomości Redis.
Doświadczenia z Domain-Driven Design.
Praktycznego doświadczenia z Angular, TypeScript oraz aplikacjami typu SPA.
Znajomości dobrych praktyk frontendowych, architektury aplikacji Angular oraz zasad utrzymywalności kodu.
Bardzo dobrej znajomości zagadnień bezpieczeństwa aplikacji webowych, praktycznej znajomości OAuth2 oraz OIDC.
Znajomości Git oraz doświadczenia z CI/CD, szczególnie GitLab CI.
Znajomości narzędzi Jira i Confluence.
Znajomości języka angielskiego na poziomie B2 lub C1, umożliwiającej codzienną pracę w międzynarodowym środowisku.
Gotowości do pracy hybrydowej - 60% czasu z biura klienta w Warszawie na Mokotowie.
Samodzielności, analitycznego podejścia, dobrej komunikacji oraz nastawienia na współpracę.
Mile widziane:
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.
Oferujemy:
Długofalowa współpraca z wynagrodzeniem w przedziale 140-160 PLN netto/godz. + VAT.
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.
Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia.
Sprawny proces rekrutacyjny - dwie rozmowy techniczne z managerami, online (każda maksymalnie po godzinie).
Współpraca hybrydowa z biura w Warszawie w modelu 60/40 (w skali miesiąca).
Benefity - prywatna opieka medyczna, karta Multisport.
Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.
