Senior Software Developer
Miejsce pracy: Łódź
Technologie, których używamy
Wymagane
- Microsoft SQL Server
- Oracle
- SQL
- Java
- Spring Boot
- Lombok
- Micrometer
- JUnit
- Mockito
- Maven
- Prometheus
- PowerShell
- WebView
- IntelliJ
- Eclipse
- Visual Studio Code
- Git
- C#
Mile widziane
- Kubernetes
- Angular
- Node.js
- JavaScript
- HTML
- CSS
- Linux
- Jira
O projekcie
Poszukujemy doświadczonego Senior Software Developera, który dołączy do zespołu realizującego międzynarodowy projekt wdrożenia globalnego portalu webowego z wieloma integracjami oraz zaawansowanymi metodami uwierzytelniania.
Projekt realizowany jest w dużej, międzynarodowej organizacji z sektora finansowego i koncentruje się na podnoszeniu poziomu bezpieczeństwa dostępu do systemów oraz poprawie procesu logowania dla pracowników i współpracowników.
Celem projektu jest wdrożenie wieloskładnikowego uwierzytelniania (MFA) dla stacji roboczych w celu zwiększenia bezpieczeństwa urządzeń końcowych oraz usprawnienia procesu logowania.
Tworzone rozwiązanie będzie dostępne przez Internet i umożliwi m.in.:
• bezpieczny reset haseł,
• inicjowanie procesów rejestracyjnych,
• dostęp do funkcji systemowych z dowolnej lokalizacji po silnym uwierzytelnieniu.
Twój zakres obowiązków
- Projektowanie i implementacja struktur baz danych (SQL Server, Oracle)
- Optymalizacja zapytań SQL (indeksowanie, normalizacja)
- Tworzenie i rozwój mikroserwisów w architekturze REST API (Java Spring Boot)
- Integracja silnych metod uwierzytelniania w warstwie UI
- Współpraca z zespołami DevOps w dużej organizacji
- Udział w rozwoju, testowaniu i utrzymaniu systemów o wysokich wymaganiach bezpieczeństwa
Nasze wymagania
- Doświadczenie w projektowaniu i implementacji baz danych SQL Server oraz Oracle
- Bardzo dobra znajomość optymalizacji zapytań SQL
- Doświadczenie w tworzeniu REST API w Java Spring Boot
- Praktyczna znajomość: Lombok, Micrometer, JUnit, Mockito, Maven, Prometheus
- Doświadczenie w integracji silnych metod uwierzytelniania
- Praca w środowisku dużej organizacji z zespołami DevOps
- Znajomość PowerShell oraz WebView
- Doświadczenie z narzędziami developerskimi: IntelliJ / Eclipse, VS Code, Git
- Znajomość C#
- Bardzo dobra znajomość języka angielskiego (min. B2/C1)
- Samodzielność i proaktywność
- Umiejętność analitycznego myślenia i rozwiązywania problemów
- Elastyczność i umiejętność pracy zespołowej
- Odpowiedzialność za jakość dostarczanych rozwiązań
Mile widziane
- Doświadczenie z platformą opartą o Kubernetes
- Znajomość Angular / Node.js / JavaScript / HTML / CSS
- Doświadczenie w pracy z Linux
- Integracje z narodowymi systemami identyfikacji: MitID, BankID, FTN
- Znajomość JIRA
To oferujemy
- Udział w międzynarodowym projekcie o wysokim poziomie złożoności
- Pracę z nowoczesnymi technologiami i rozwiązaniami bezpieczeństwa
- Stabilną współpracę w środowisku enterprise
- Możliwość pracy w Warszawie lub Łodzi (model hybrydowy)
Benefity
- dofinansowanie zajęć sportowych
- prywatna opieka medyczna
- elastyczny czas pracy
Etapy rekrutacji
- Screening with Recriuter
- Interview with Client
Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez B2B.NET S.A. z siedzibą w: Aleje Jerozolimskie 180, 02-486 Warszawa (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.
Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne: (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania.
Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji.
Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych.
Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych.
Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany.
Twoje dane osobowe będą przetwarzane przez okres maks. 1 roku od zakończenia publikacji ogłoszenia, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach.
W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem: malwina.jobda@b2bnetwork.pl.