Opis roli: Poszukujemy doświadczonego programisty Java z głębokim zrozumieniem nowoczesnej architektury oprogramowania i doświadczeniem w przeprojektowywaniu/refaktoryzacji starszych wdrożeń. Do głównych obowiązków kandydata należeć będzie tworzenie nowych funkcjonalności oraz refaktoryzacja istniejącego kodu. Nasz produkt ma charakter długoterminowy i pilnie pracujemy nad jego ulepszeniem, aby uwzględnić najnowsze technologie i podejścia. Nasz obecny stos obejmuje Java 8/Java 17, Spring, MSSQL
Opis roli: Poszukujemy doświadczonego programisty Java z głębokim zrozumieniem nowoczesnej architektury oprogramowania i doświadczeniem w przeprojektowywaniu/refaktoryzacji starszych wdrożeń. Do głównych obowiązków kandydata należeć będzie tworzenie nowych funkcjonalności oraz refaktoryzacja istniejącego kodu. Nasz produkt ma charakter długoterminowy i pilnie pracujemy nad jego ulepszeniem, aby uwzględnić najnowsze technologie i podejścia. Nasz obecny stos obejmuje Java 8/Java 17, Spring, MSSQL 2019, Kafka i Redis. Kluczowe obowiązki: - Wdrażanie nowej funkcjonalności; - Proponowanie pomysłów na ulepszenie istniejącej architektury produktu i jej wdrożenie; - Branie udziału w dyskusjach technicznych na temat podejść i wdrożenia;- Badanie i rozwiązywanie problemów;- Dokonywanie oceny technicznej wymagań biznesowych w celu zapewnienia możliwości ich wdrożenia w rozsądnym czasie;- Śledzenie i doskonalenie jakości kodu;- Bądź proaktywny w komunikacji z członkami zespołu. Idealny profil na stanowisko :- Ponad 5 lat doświadczenia z Javą i pokrewnymi frameworkami; - Dobre zrozumienie różnych wzorców architektury oprogramowania oraz zasad działania baz danych i kolejek komunikatów; - Pasja do najlepszych praktyk tworzenia oprogramowania zorientowanego na jakość, w tym testów jednostkowych i funkcjonalnych, automatyzacji, ciągłej integracji i architekturach o niskiej zależności;- Wygodna praca z git do kontroli wersji, w tym otwieranie/przeglądanie pull requestów i rozproszonych modeli rozgałęzień;- Doświadczenie w pracy z oprogramowaniem do zarządzania projektami, takim jak JIRA;- Doświadczenie w pracy z SQL;- Doskonałe narzędzie analityczne, rozwiązujące problemy- umiejętności rozwiązywania problemów i debugowania.- Poziom języka angielskiego - średniozaawansowany. Firma gwarantuje Ci następujące korzyści:- Pozytywną atmosferę w miejscu pracy, która tworzy kulturę współpracy i wsparcia, dzięki czemu będzie to miejsce, w którym pokochasz pracę;- Konkurencyjne wynagrodzenie i regularne przeglądy rozwoju kariery; - Elastyczne godziny pracy i możliwości pracy zdalnej, będziesz cieszyć się swobodą, jaką zapewnia firma; - Hojna polityka dotycząca urlopów i zwolnień chorobowych, pozwalająca Ci wziąć czas wolny i cieszyć się życiem zawodowym równowagę;- Pomoc finansową na rozwój zawodowy, która pomoże Ci wyprzedzić konkurencję i pokochać swoją ścieżkę kariery;- Świadczenia edukacyjne, które dają możliwość poszerzenia wiedzy i doświadczenia;- Będziesz mieć miesięczny dodatek na działalność osobistą, dający zyskujesz możliwość realizowania swoich zainteresowań i hobby poza pracą;- Kompleksowy plan ubezpieczenia zdrowotnego w zależności od Twojej aktualnej lokalizacji;- Program poleceń z nagrodami finansowymi za przyciąganie do firmy najlepszych talentów;- Angażowanie się w działania związane z budowaniem zespołu i imprezy firmowe. Proces rozmowy kwalifikacyjnej:- Rozmowa HR z rekruterem;- Etap rozmowy technicznej;- Końcowa rozmowa z zespołem;- Ostateczna decyzja. Jeśli uznasz, że ta oferta jest dla Ciebie odpowiednia, nie wahaj się aplikować lub skontaktuj się z nami, jeśli masz jakieś pytania!