Astek
Fullstack Developer Java & React
AstekPoland11 days ago
Full-timeInformation Technology

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: [email protected]

🧧Bonus!!! Nie chodzi o Ciebie? Poleć nam swojego znajomego i zdobądź bonus do 7000 zł Link: https://astek.pl/system-rekomendacji/

AO206962

Key Skills

Ranked by relevance