Aktualnie do naszego zespołu technicznego szukamy doświadczonego Fullstack Developera który pomoże nam projektować budować i wdrażać innowacyjne rozwiązania w Javie a także doskonale odnajdzie się w pracy zespołowej i będzie chętnie dzielił się wiedzą. Jesteśmy otwarci na nowe pomysły i unikalne punkty widzenia.
Pracujemy w cross-funkcjonalnych zespołach produktowych w których stawiamy na efektywne planowanie projektów stosując zwinne metodologie i iteracyjne podejście do rozwoju oprogramowania.
Dlaczego warto wybrać nas
Będziesz mieć bezpośredni wpływ na rozwój i doskonalenie produktu który ma realny wpływ na rozwój pracowników w wielu organizacjach.
Będziesz pracować w zespole specjalistów o zróżnicowanym seniority (Mid i Senior Developerzy) który ceni współpracę i wspólne podejmowanie decyzji oraz gdzie Twoje pomysły i inicjatywy są mile widziane i wspierane.
Będziesz pracować przy rozwoju jednego produktu Saas (jesteśmy firmą produktową) gdzie poszczególne zespoły mają wydzielone odpowiedzialności gdzie jest krótka ścieżka decyzyjna i swoboda w wyborze rozwiązania.
Co Ci oferujemy
Możliwość pracy w 100% zdalnej (na terenie Polski) lub z jednego z naszych biur (Tarnów/Kraków/Warszawa). Cenimy sobie spotkania F2F dlatego średnio raz w miesiącu staramy się spotkać w naszym biurze w Tarnowie (podczas rekrutacji ustalimy wspólnie jak często Ty możesz do nas dołączać)
Praca w dojrzałej kulturze opartej na autonomii bezpieczeństwie psychologicznym odpowiedzialności i przynależności.
Ustrukturyzowany onboarding który pomoże ci płynnie wdrożyć się w nową rolę
16 600 - 19 200 PLN netto VAT/miesiąc na kontrakcie B2B
Karta Multisport
Prywatne ubezpieczenie medyczne
Elastyczne godziny pracy i równowaga między życiem zawodowym a prywatnym - to coś na czym naprawdę nam zależy
Wellbeing Days - 4 dodatkowe dni wolne rocznie aby jeszcze bardziej promować harmonię między życiem zawodowym a prywatnym.
Środowisko pracy otwarte na dzielenie się i wymianę wiedzy (1 w miesiącu Dzień Dzielenia się Wiedzą).
Dedykowany indywidualny budżet rozwojowy i 8 godzin indywidualnego czasu rozwojowego miesięcznie abyś mógł regularnie inwestować czas w swój ciągły rozwój i Indywidualny Plan Rozwoju.
Czym będziesz się zajmować w HCM Deck:
Projektowanie wdrażanie i testowanie wysokowydajnych rozwiązań w języku Java z wykorzystaniem nowoczesnych metodologii oraz technologii.
Analiza i rozwiązywanie incydentów oraz problemów w istniejących aplikacjach a także proponowanie i wdrażanie ulepszeń w celu poprawy ich wydajności i stabilności.
Współpraca z designerami w tworzeniu wewnętrznej biblioteki komponentów (design systemu).
Promowanie kultury inżynierskiej jakości dobrych zasad rozwoju oprogramowania i innowacji w ramach zespołu.
Mentoring i wsparcie innych członków zespołu w rozwoju technicznym oraz doskonaleniu umiejętności zapewniając dzielenie się wiedzą i najlepszymi praktykami.
Qualifications :
Jakich kwalifikacji szukamy:
Bardzo dobra znajomość języka Java
Bardzo dobra znajomość React
Dobra znajomość Typescript
Bardzo dobre zrozumienie programowania obiektowego (OOP) interfejsów RESTful API wzorców projektowych zasad clean code i najlepszych praktyk.
Doświadczenie w rozwijaniu oprogramowania zgodnie z najwyższymi standardami odpowiadającymi nowoczesnym zasadom rozwoju oprogramowania: SOLID KISS DRY YAGNI.
Doświadczenie w pracy z relacyjnymi bazami danych (np. MySQL PostgreSQL) i pisaniu wydajnych zapytań.
Znajomość technologii ORM (np. JPA SpringData).
Doskonałe umiejętności rozwiązywania problemów i dbałość o szczegóły.
Praktyczne doświadczenie w automatycznym testowaniu rozwiązań.
Znajomość tradycyjnych procesów i narzędzi rozwoju oprogramowania w tym Maven/Gradle Git JIRA Confluence Code Reviews i CI/CD.
Znajomość Spring Framework w tym Spring Boot i Spring Security.
Korzystania w codziennej pracy z AI-assisted coding (Copilot Cursor OpenAI).
Zdolność do zrozumienia wymagań biznesowych i przełożenia ich na wymagania techniczne.
Dobrze rozwinięte umiejętności komunikacyjne i pracy zespołowej.
Znajomość języka angielskiego na poziomie B1 oraz języka polskiego na poziomie C1
Dodatkowym atutem będzie:
Znajomość BDD DDD CQRS
Doświadczenie z architekturą heksagonalną
Umiejętność profilowania i optymalizacji aplikacji
Dodatkowe informacje :
Czego możesz się spodziewać w trakcie procesu rekrutacji:
Wstępna rozmowa z rekruterem podczas której omówimy krótko rolę i nasze wzajemne oczekiwania.
Zadanie rekrutacyjne które pozwoli ci sprawdzić na czym będzie polegać twoja rzeczywista praca.
Rozmowa z dwoma współpracownikami podczas której chcielibyśmy dowiedzieć się więcej o Twoim doświadczeniu i kwalifikacjach oraz omówić Twoje zadanie
Finalna rozmowa z Head of Engineering Senior Java Developer i People and Culture manager podczas której chcielibyśmy dowiedzieć się więcej o Tobie jako osobie i lepiej Cię poznać. (Zastrzegamy sobie możliwość przeprowadzenia etapu 3 lub 4 stacjonarnie w jednym z naszych biur)
Czy brzmi to jak interesująca okazja dla Ciebie lub kogoś z Twoich znajomych Nie wahaj się i aplikuj lub przekaż ogłoszenie dalej.
Nie możemy się doczekać spotkania z Tobą!
Remote Work :
Yes
Employment Type :
Full-time
W HCM Deck wspieramy sukces ponad 300 000 pracowników firm takich jak Jeronimo Martins, Allegro, Decathlon, Play, Grupa Polsat Plus, OTCF, Nationale Nederlanden, Allianz i wielu innych.Nasz zespół pracuje w pełni zdalnie (mamy pracowników z całej Polski) lub hybrydowo z trzech biur: ... View more