Programista/Programistka Java i PL/SQL
⚲ Gdynia, Śródmieście, Katowice
Do uzgodnienia
Wymagania
- Java
- PL/SQL
- Oracle
- JavaScript
- Vue.js
- Spring Boot
- SQL
Opis stanowiska
Nasze wymagania:
Bardzo dobra znajomość języka Java, w tym programowania obiektowego, oraz frameworka Spring (Spring Boot, Spring MVC), a także języka SQL, poparta kilkuletnim doświadczeniem komercyjnym
Znajomość JavaScript oraz nowoczesnych frameworków frontendowych (mile widziana znajomość Vue.js)
Praktyczne doświadczenie w pracy z bazą danych Oracle oraz znajomość języka PL/SQL (tworzenie procedur, funkcji, pakietów)
Bardzo dobra znajomość algorytmiki oraz struktur danych, umiejętność analitycznego rozwiązywania problemów
Umiejętność optymalizacji zapytań SQL oraz analizy wydajności systemów bazodanowych
Doświadczenie w pracy z relacyjnymi bazami danych oraz projektowaniu modeli danych
Znajomość zasad tworzenia czystego i czytelnego kodu (clean code) oraz dobrych praktyk programistycznych
Wykształcenie wyższe, preferowane o profilu informatycznym (np. informatyka, inżynieria oprogramowania lub kierunki pokrewne)
Mile widziane:
Znajomość systemów kontroli wersji (np. Git) oraz doświadczenie w pracy w metodykach zwinnych (Agile/Scrum)
Zakres obowiązków:
Tworzenie oprogramowania w technologiach Java, Spring, Vue.js oraz PL/SQL
Dokumentowanie tworzonego kodu
Dbanie o wysoką jakość kodu oraz jego zgodność ze standardami obowiązującymi w firmie
Przygotowywanie testów jednostkowych
Optymalizacja istniejących rozwiązań
Utrzymanie oraz rozwój funkcjonujących systemów
Oferujemy:
Pracując u nas, zyskujesz nie tylko stabilne zatrudnienie, przyjazną atmosferę, czy możliwość współpracy ze świetnymi specjalistami, ale także możesz skorzystać z całego katalogu różnych benefitów, aktywności i możliwości rozwojowych, które wspomagają obszary:
Zdrowie: prywatne ubezpieczenie medyczne, prywatne ubezpieczenie na życie
Rozwój: możliwość udziału w szkoleniach wewnętrznych, zewnętrznych i konferencjach,
Rozrywka: imprezy integracyjne, sportowe, kręgle, imprezy rodzinne: Mikołajki, Dni Dziecka, konkursy firmowe
Sport: karty MultiSport, dofinansowanie do sportu i rekreacji
Przyszłość: Pracowniczy Program Emerytalny
I inne: abonament telefoniczny i internetowy, Zakładowy Fundusz Socjalny, Kafeteria Benefitów, bezpłatny parking firmowy, wyjazdy zagraniczne.
Możliwość pracy częściowo zdalnej po okresie wdrożenia w biurze w Katowicach lub Gdyni.
Bardzo dobra znajomość języka Java, w tym programowania obiektowego, oraz frameworka Spring (Spring Boot, Spring MVC), a także języka SQL, poparta kilkuletnim doświadczeniem komercyjnym
Znajomość JavaScript oraz nowoczesnych frameworków frontendowych (mile widziana znajomość Vue.js)
Praktyczne doświadczenie w pracy z bazą danych Oracle oraz znajomość języka PL/SQL (tworzenie procedur, funkcji, pakietów)
Bardzo dobra znajomość algorytmiki oraz struktur danych, umiejętność analitycznego rozwiązywania problemów
Umiejętność optymalizacji zapytań SQL oraz analizy wydajności systemów bazodanowych
Doświadczenie w pracy z relacyjnymi bazami danych oraz projektowaniu modeli danych
Znajomość zasad tworzenia czystego i czytelnego kodu (clean code) oraz dobrych praktyk programistycznych
Wykształcenie wyższe, preferowane o profilu informatycznym (np. informatyka, inżynieria oprogramowania lub kierunki pokrewne)
Mile widziane:
Znajomość systemów kontroli wersji (np. Git) oraz doświadczenie w pracy w metodykach zwinnych (Agile/Scrum)
Zakres obowiązków:
Tworzenie oprogramowania w technologiach Java, Spring, Vue.js oraz PL/SQL
Dokumentowanie tworzonego kodu
Dbanie o wysoką jakość kodu oraz jego zgodność ze standardami obowiązującymi w firmie
Przygotowywanie testów jednostkowych
Optymalizacja istniejących rozwiązań
Utrzymanie oraz rozwój funkcjonujących systemów
Oferujemy:
Pracując u nas, zyskujesz nie tylko stabilne zatrudnienie, przyjazną atmosferę, czy możliwość współpracy ze świetnymi specjalistami, ale także możesz skorzystać z całego katalogu różnych benefitów, aktywności i możliwości rozwojowych, które wspomagają obszary:
Zdrowie: prywatne ubezpieczenie medyczne, prywatne ubezpieczenie na życie
Rozwój: możliwość udziału w szkoleniach wewnętrznych, zewnętrznych i konferencjach,
Rozrywka: imprezy integracyjne, sportowe, kręgle, imprezy rodzinne: Mikołajki, Dni Dziecka, konkursy firmowe
Sport: karty MultiSport, dofinansowanie do sportu i rekreacji
Przyszłość: Pracowniczy Program Emerytalny
I inne: abonament telefoniczny i internetowy, Zakładowy Fundusz Socjalny, Kafeteria Benefitów, bezpłatny parking firmowy, wyjazdy zagraniczne.
Możliwość pracy częściowo zdalnej po okresie wdrożenia w biurze w Katowicach lub Gdyni.
🔍 Dekoder Ogłoszenia
🔴
kilkuletnim doświadczeniem komercyjnym
Może oznaczać od 2 lat do nawet 10 lat, w zależności od interpretacji rekrutera.
🔴
nowoczesnych frameworków frontendowych (mile widziana znajomość Vue.js)
Vue.js jest tylko miłym dodatkiem, a faktyczne wymagania frontendowe mogą być inne lub niejasne.
🔴
Dbanie o wysoką jakość kodu oraz jego zgodność ze standardami obowiązującymi w firmie
Może oznaczać, że standardy są bardzo rygorystyczne i czasochłonne do spełnienia, lub że są one dopiero tworzone.
🔴
Optymalizacja istniejących rozwiązań
Może oznaczać pracę nad starym, trudnym do utrzymania kodem, który wymaga znaczących zmian.
🔴
Utrzymanie oraz rozwój funkcjonujących systemów
Często oznacza głównie utrzymanie i naprawę błędów, z ograniczonymi możliwościami rozwoju.