Starszy Programista Java (k/m) Miejsce pracy: Zielona Góra Technologie, których używamy Wymagane BPMN Spring Boot Hibernate REST Swagger RabbitMQ Java 17 Mile widziane Docker Kubernetes Tomcat Liquibase BPMN Twój zakres obowiązków Tworzenie aplikacji w oparciu o jedną z stosowanych w firmie technologii programistycznych na podstawie projektów technicznych i/ lub specyfikacji funkcjonalnych. Tworzenie skryptów konfigurujących strukturę bazy danych oraz innych mechanizmów działających bezpośrednio na bazie danych, tj. snapshot’y, view, triggery, indeksy itp. Testowanie poprawności działania aplikacji z uwzględnieniem założonej wcześniej funkcjonalności. Usuwanie błędów zgłoszonych przez klienta lub podczas testów wewnętrznych. Tworzenie dokumentacji powykonawczej lub przekazywanie informacji do specjalistów/ konsultantów ds. projektowania. Przekazywanie uwag/ spostrzeżeń swoich i klientów, mogących mieć wpływ na zwiększenie jakości oprogramowania i usług lub uniknięcie błędów. Praca z repozytoriami, praca z systemem kontroli wersji. Publikacja aplikacji. Wspieranie tworzenia specyfikacji. Tworzenie projektów technicznych. Przeprowadzanie Code Review. Przygotowywanie dokumentacji technicznej dla administratorów systemu. Nasze wymagania Dobra znajomość Java 17 Dobra znajomość: Spring, Spring BOOT, Hibernate, REST, Swagger. Dobra znajomość zagadnień relacyjnych baz danych. Znajomość wzorców projektowych. Doświadczenie w wytwarzaniu testów automatycznych aplikacji. Doświadczenie z brokerami komunikatów (np. ActiveMQ Artemis, Rabbit). Doświadczenie w realizacji prac implementacyjnych. Umiejętność w tworzeniu przejrzystej, logicznej i spójnej dokumentacji technicznej. Umiejętność organizacji i planowania pracy. Zdolności analityczne. Pomysłowość i kreatywność . Chęć dalszego rozwoju i poszerzania wiedzy. Mile widziane Doświadczenie z architekturą rozproszoną (mikroserwisową). Doświadczenie z konteneryzacją i obrazami (np. Docker, Kubernetes). Znajomość zagadnień związanych z komunikacją sieciową i protokołami komunikacyjnymi (TCP/IP, ISO/OSI, LB). Znajomość JavaEE Jakarta, serwera WildFly, kontenera Tomcat, OWASP, Keycloak, Liquibase. Znajomość zagadnień związanych z monitorowaniem aplikacji. Znajomość standardów BPMN / CMMN (np. Camunda, Flowable). To oferujemy Udział w projektach cyfryzacji dla kluczowych firm z sektora energetycznego, gazowego i infrastrukturalnego oraz modernizacji procesów w energetyce, ciepłownictwie i telekomunikacji. Udział w tworzeniu rozwiązań usprawniających zarządzanie mediami u dużych odbiorców - od przemysłu po administrację samorządową. Stabilne zatrudnienie w organizacji o ugruntowanej pozycji, należącej do Grupy Kapitałowej Apator - średni staż pracowników to ok. 8 lat. Możliwość pracy stacjonarnej/hybrydowej/zdalnej. Elastyczny start dnia pracy - możesz zacząć między 07:00 a 09:00. Szkolenia wprowadzające - zaplanowany onboarding. Możliwość rozwijania swoich umiejętności. Współpracę w zespole, w którym cenimy dzielenie się wiedzą, komunikację, otwartość i partnerskie podejście. Pracę opartą o wartości Grupy Apator: Odpowiedzialność - Współpraca - Rozwój - Zwinność. Benefity prywatna opieka medyczna dofinansowanie szkoleń i kursów ubezpieczenie na życie spotkania integracyjne brak dress code’u kawa / herbata dodatkowe świadczenia socjalne Dni Rozmaitości Obchodzimy święta nietypowe. karty Multisport 1.Administrator danych:Apator Rector Sp. z o.o., ul. Wrocławska 17B, 65-427 Zielona Góra.2.Dane kontaktowe Administratora: Z Administratorem można się skontaktować: osobiście lub poprzez adres poczty elektronicznej: apator.rector@apator.com, telefonicznie: 48 56 619 13 64; pisemnie: ul. Wrocławska 17B, 65-427 Zielona Góra.3.Inspektor Ochrony Danych: W Apator Rector Sp. z o.o. został wyznaczony Inspektor Ochrony Danych, z którym można się skontaktować: pisemnie na adres Administratora, elektronicznie e-mail: iod@apator.com. Z Inspektorem Ochrony Danych można się kontaktować we wszystkich sprawach dotyczących przetwarzania danych osobowych oraz korzystania z praw przysługujących na mocy Rozporządzenia.4.Cele przetwarzania oraz podstawa prawna przetwarzania:Administrator będzie przetwarzał Pani/Pana dane w celu:1)realizacji procesu rekrutacji (podstawa prawna: 6 ust. 1 lit. b Rozporządzenia w zw. z Kodeksem Pracy, oraz Pani/Pana zgoda, gdy podał(a) Pani/Pan także dane fakultatywne (podstawa prawna: art. 6 ust. 1 lit. a Rozporządzenia)),2)realizacji przyszłych procesów rekrutacyjnych, w przypadku wyrażenia przez Panią/Pana zgody (art. 6 ust. 1 lit. a Rozporządzenia),3)realizacji obowiązków prawnych ciążących na Administratorze (podstawa prawna: art. 6 ust. 1 lit. c Rozporządzenia w zw. z przepisami Kodeksu Pracy).4)w celu weryfikacji posiadanych przez Panią/Pana kwalifikacji i umiejętności oraz ustalenia warunków współpracy, co stanowi prawnie uzasadniony interes Administratora (podstawa prawna: art. 6 ust. 1 lit. f Rozporządzenia).5.Okres przez który dane będą przechowywane:Pani/Pana dane osobowe będą przechowywane:1)przez okres trwania procesu rekrutacyjnego oraz przez okres 6 miesięcy od jego zakończenia,2)w przypadku wyrażenia zgody na udział w przyszłych rekrutacjach – do czasu wycofania zgody, jednak nie dłużej niż przez okres 24 miesięcy,w zakresie wypełnienia obowiązków prawnych ciążących na Administratorze - przez okres w jakim przepisy prawa nakazują Administratorowi przechowywanie dokumentacji.6.Odbiorcy danych: W celach wskazanych powyżej dane osobowe Pani/Pana mogą być udostępniane przez Administratora podmiotom upoważnionym do odbioru danych osobowych na podstawie odpowiednich przepisów prawa, podmiotom świadczącym na rzecz Administratora usługi w obszarze teleinformatycznym lub technicznym, usługi prawne lub doradcze, innym podmiotom przetwarzającym dane osobowe na zlecenie Administratora.7.Profilowanie oraz zautomatyzowane podejmowanie decyzji: Pani/Pana dane osobowe nie będą przetwarzane w sposób zautomatyzowany, w tym nie będą profilowane.8.Prawa osoby, której dane dotyczą: Zgodnie z Rozporządzeniem przysługuje Pani/Panu prawo do:1)uzyskania potwierdzenia czy Pani/Pana dane są przetwarzane przez Administratora, a także prawo dostępu do Pani/Pana danych (art. 15 Rozporządzenia),2)sprostowania oraz uzupełnienia Pani/Pana danych (art. 16 Rozporządzenia),3)usunięcia Pani/Pana danych (art. 17 Rozporządzenia),4)żądania ograniczenia przetwarzania Pani/Pana danych (art. 18 Rozporządzenia),5)przeniesienia Pani/Pana danych (art. 20 Rozporządzenia).Ma Pani/Pan prawo wniesienia w dowolnym momencie sprzeciwu – z przyczyn związanych z Pani/Pana szczególną sytuacją – wobec przetwarzania Pani/Pana danych w celu realizacji prawnie uzasadnionych interesów Administratora. W takim przypadku Administrator może przetwarzać dane, o ile wykaże istnienie ważnych prawnie uzasadnionych podstaw do przetwarzania, nadrzędnych wobec Pani/Pana interesów, praw i wolności lub podstaw do ustalenia, dochodzenia lub obrony roszczeń (art. 21 ust. 1 Rozporządzenia).W zakresie, w jakim podstawą przetwarzania Pani/Pana danych osobowych jest zgoda, ma Pani/Pan prawo jej wycofania. Wycofanie zgody nie ma wpływu na zgodność przetwarzania, którego dokonano na podstawie zgody przed jej wycofaniem.Przysługuje Pani/Panu również prawo do wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych w sytuacji, gdy istnieje podejrzenie, że przetwarzanie Pani/Pana danych osobowych narusza przepisy o ochronie danych osobowych.9.Przekazywanie danych do państwa trzeciego lub organizacji międzynarodowej: Pani/Pana dane osobowe nie będą przekazywane do państwa trzeciego lub organizacji międzynarodowej.10.Podanie danych osobowych przetwarzanych przez Administratora jest dobrowolne jednak niezbędne do udziału w procesie rekrutacji. Konsekwencją niepodania tych danych jest brak rozpatrzenia Pani/Pana kandydatury w procesie rekrutacyjnym. Podanie danych osobowych innych niż dane osobowe wskazane w przepisach prawa pracy jest dobrowolne. 1. Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w zgłoszeniu rekrutacyjnym przez Apator Rector Sp. z o.o, z siedzibą przy ul. Wrocławska 17B, 65-427 Zielona Góra, w celu prowadzenia przyszłych procesów rekrutacyjnych, przez okres nie dłuższy niż 24 miesiące od dnia przesłania dokumentów aplikacyjnych.Zgoda może zostać wycofana w każdym czasie, bez wpływu na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody przed jej wycofaniem.2.Informacja dla kandydata do pracy o procedurze zgłoszeń wewnętrznych:Na podstawie art. 24 ust. 6 ustawy z dnia 14 czerwca 2024 r. o ochronie sygnalistów (Dz.U. z 2024 r. poz. 928), informujemy, że Apator Rector Sp. z o.o. posiada „Procedurę Zgłoszeń Wewnętrznych i Podejmowania Działań Następczych” dostępną na stronie internetowej Pan/Pani dokonać zgłoszenia ewentualnego naruszenia prawa z obszaru wskazanego w §1 pkt 3 Procedury w sposób opisany w §5 Procedury, o którym dowiedział/a się Pan/Pani w związku z procesem rekrutacyjnym za pośrednictwem formularza dostępnego na stronie internetowej