Fullstack Developer (Java Angular) Miejsce pracy: Gdańsk Technologie, których używamy Wymagane Java Spring Framework Angular T-SQL SQL CI/CD Mile widziane Azure Docker Kubernetes O projekcie Rola łączy pracę koncepcyjną, rozwój nowych funkcjonalności oraz odpowiedzialność za jakość i stabilność istniejących rozwiązań Twój zakres obowiązków Projektowanie oraz rozwój aplikacji w architekturze fullstack (Java 17 Spring po stronie backendu, Angular po stronie frontend) Współtworzenie rozwiązań technicznych w oparciu o wymagania biznesowe oraz wytyczne Solution Designera Usprawnianie istniejącego kodu i refaktoryzacja w celu poprawy wydajności oraz czytelności systemu Analiza przyczyn incydentów produkcyjnych i proponowanie trwałych rozwiązań Udział w definiowaniu standardów jakości (testy, analiza statyczna kodu, Sonar, code review) Współpraca z zespołem w Indiach w zakresie planowania, implementacji i utrzymania funkcjonalności Wdrażanie rozwiązań w oparciu o pipeline’y CI/CD oraz wsparcie automatyzacji testów Tworzenie i aktualizacja dokumentacji technicznej oraz opisów architektonicznych Dzielenie się wiedzą i wspieranie rozwoju mniej doświadczonych członków zespołu Aktywny udział w ceremoniach Agile (planowanie, refinement, review, retrospektywa) Nasze wymagania Minimum 4 lata doświadczenia w rozwoju aplikacji w środowisku Java Bardzo dobra znajomość Java 17 oraz frameworka Spring (np. Spring Boot, Spring Data) Doświadczenie w budowie i rozwijaniu aplikacji frontendowych w Angular Praktyczna znajomość relacyjnych baz danych (SQL, T-SQL) oraz optymalizacji zapytań Doświadczenie w pracy z narzędziami CI/CD i automatyzacją procesów wdrożeniowych Umiejętność tworzenia testów jednostkowych i integracyjnych oraz dbałość o jakość kodu Doświadczenie w pracy w metodykach Agile/Scrum Swobodna komunikacja w języku angielskim (min. B2/C1) Umiejętność pracy w środowisku międzynarodowym oraz partnerskiej współpracy z interesariuszami Mile widziane Doświadczenie w pracy z chmurą Azure Znajomość Docker oraz Kubernetes Doświadczenie w systemach o wysokiej dostępności i dużej skali użytkowników Tak organizujemy naszą pracę Tak pracujemy masz wpływ na rozwiązania technologiczne agile scrum Skład zespołu backend developer frontend developer architekt devOps Tak pracujemy nad projektem code review statyczna analiza kodu Continuous Deployment Continuous Integration testy integracyjne testy jednostkowe Takie dajemy możliwości rozwoju budżet rozwojowy mentoring szkolenia wewnątrzfirmowe wymiana wiedzy technicznej w firmie To oferujemy Elastyczne godziny rozpoczęcia pracy (7:00–9:00) Realny wpływ na rozwiązania technologiczne i jakość systemów Pracę w jednej z największych i najbardziej rozpoznawalnych firm ubezpieczeniowych w Polsce Udział w rozwoju systemów o kluczowym znaczeniu dla procesów biznesowych Rekrutacje wewnętrzne i realne możliwości zmiany ścieżki kariery Biuro dostosowane do potrzeb osób z różnymi niepełnosprawnościami Benefity dofinansowanie zajęć sportowych prywatna opieka medyczna dofinansowanie nauki języków dofinansowanie szkoleń i kursów możliwość pracy zdalnej dofinansowanie posiłków w kantynie Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez Develocraft sp. z o.o. z siedzibą w: Grunwaldzka 472B, 80-309 Gdańsk (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: hr@develocraft.com.