Fullstack Developer Java & React
Jana Pawła II, Warszawa
ASTEK Polska
ASTEK Polska
Jesteśmy częścią Grupy ASTEK, która od 1988 roku gromadzi doświadczenie na światowym rynku usług konsultingowych i inżynieryjnych. Grupa ASTEK to globalny gracz w branży doradztwa inżynieryjnego i technologicznego, obecny na 5 kontynentach.
Czego uczymy się od innych podmiotów Grupy w naszej codziennej pracy? Przede wszystkim: inspiracja, cele, dobre praktyki, innowacyjne działania i wartości.
W latach 2020, 2021, 2022 i 2023 otrzymaliśmy certyfikat Great Place to Work i znaleźliśmy się w gronie 15 Najlepszych Miejsc Pracy w Polsce w kategorii firm międzynarodowych.
Proponujemy:
Praca 100% zdalnie - okazjonalne pojawianie się w biurze w Warszawie więc preforowana jest kolalizacja Warszawa
Praca dla klienta z obszaru transportu i logistyki
Wynagrodzenie - do 18 000 - 24 000 zł brutto UOP lub do 1200 - 1800 zł netto/dziennie B2B.
Możliwy start od zaraz lub max z 1 miesięcznym okresem wypowiedzenia
Potrzebą jest stworzenie refactora jednej z funkcjonalności wewnętrznego systemu (dot. ceł) i potrzebujemy do tego 6-osobowego zespołu - Scrum Mastera i 5 Developerów( na poziomie Senior oraz Tech Leada)
Projekt:
CustomsAI to oparta na mikrousługach Spring-Kafka aplikacja specjalizująca się w ekstrakcji dokumentów na potrzeby przygotowania deklaracji celnych. Wykorzystujemy zarówno ustrukturyzowane dane o przesyłkach, które otrzymujemy poprzez nasze integracje przychodzące, jak i Genai (Gemini API), aby automatycznie wypełniać pola wymagane do przygotowania deklaracji celnych. Nasz interfejs użytkownika umożliwia użytkownikom przeglądanie i korygowanie automatycznie wypełnionych pól, a także pobieranie niezbędnych pól z przetworzonych plików PDF, co zwiększa ogólną wydajność i efektywność wypełniania tych deklaracji. Główne obszary działania obejmują zarządzanie danymi podstawowymi, ekstrakcję dokumentów, rozwój API oraz UX/UI.
Zakres obowiązków:
Przebudowa aplikacji, aby lepiej dostosować ją do zasad projektowania zorientowanego na domenę (Domain Driven Design), ponieważ znacząco ją skalują. Korzystamy już z architektury mikrousług, jednak istnieje potrzeba uporządkowania powiązań funkcjonalności i domen w kilku mikrousługach oraz przebudowy naszych repozytoriów, aby nasze domeny biznesowe były bardziej przejrzyste. Musimy również zrewidować naszą obecną implementację mikrousług, aby była zgodna ze wspólnymi standardami mikrousług, implementować funkcjonalność podzieloną ze względu na kontekst problemowy/ograniczony oraz lepiej zdefiniować nasze modele domen i schematy baz danych.
Wymagania językowe:
Upper-lntermediate (B2/C1)
Oczekiwania:
Minimum 4 lata doświadczenie w rozdzielaniu usług, obsłudze komunikacji międzyusługowej i zapewnianiu autonomii usług
Dobra znajomość wzorców architektury mikrousług
Doświadczenie w automatycznych testach jednostkowych i integracyjnych
Znajomość strategii testowania komponentów dla systemów sterowanych zdarzeniami i mikrousług
Doświadczenie z Kubernetes, konteneryzacją i CI/CD
Doświadczenie w dostrajaniu wydajności Kafki, mikrousług i aplikacji opartych na Springu
Umiejętność identyfikowania i łagodzenia wąskich gardeł w komunikacji usług i przesyłaniu strumieniowym wiadomości
Znajomość najlepszych praktyk bezpieczeństwa dla mikrousług, takich jak OAuth2, JWT
Znajomość Kafki do strumieniowego przesyłania zdarzeń i przesyłania komunikatów, w tym wzorców producent/konsument
Dobra znajomość metodyki Agile/Scrum i umiejętność ścisłej współpracy z zespołami wewnętrznymi
Bardzo dobra znajomość języka angielskiego.
Na Stanowisko Teach Leada:
Umiejętność prowadzenia warsztatów, prezentowania wybranych wzorców architektonicznych
i dostosowywania projektu do architektów naszego centrum doskonałości
Dogłębna znajomość zasad SOLID, praktyk czystego kodu i łatwego w utrzymaniu projektu
Umiejętność projektowania luźno powiązanych, wysoce spójnych systemów i dekompozycji
modułowych monolitów
Doskonałe umiejętności w zakresie dokumentacji technicznej
Technologie :
• Springframework
• Java
• MongoDb
• MySQL
• Kubernetes
• Docker
• Helm
• Elk Stack
• Typescript
• React
• Azure Cloud
Mile widziane:
Gherkin
Jmeter
Zapewniamy!
Długoterminową współprace
Możliwość wyboru preferowanego rodzaju współpracy (umowa o pracę ze wszystkimi świadczeniami lub elastyczna umowa B2B)
Szkolenia techniczne, certyfikaty i podnoszenie kwalifikacji
Mentoring Centrum Kompetencyjnego – od pierwszego dnia pracy będziesz członkiem społeczności CC. Będziesz miał szansę rozwijać swoje umiejętności, brać udział w różnorodnych konferencjach oraz dzielić się swoją wiedzą i doświadczeniem z ludźmi, którzy w swojej codziennej pracy stają przed tymi samymi wyzwaniami
Jasną ścieżkę kariery
Pakiet świadczeń pracowniczych
Przyjazną atmosferę pracy, imprezy integracyjne i spotkania integracyjne
📩 Potrzebujesz więcej informacji? Kontakt: anna.jarecka@astek.net
🧧Bonus!!! Nie chodzi o Ciebie? Poleć nam swojego znajomego i zdobądź bonus do 7000 zł Link: https://astek.pl/system-rekomendacji/
AO206962
Fullstack Developer Java & React
Fullstack Developer Java & React
Jana Pawła II, Warszawa
ASTEK Polska