Upvanta
Upvanta
New

Lead Full-Stack Engineer (Java)

850 - 1000 PLN/ dzień.B2B
C-Level / ManagerFull-time·B2B
#438025·Dodano wczoraj·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

SOAPREST APIApache KafkaHibernateSpring DataSpring BootJava

Firma i stanowisko

Zespół realizuje projekty technologiczne dla europejskiej organizacji sektora publicznego wspierając projektowanie, wdrażanie i monitorowanie programów finansowanych ze środków UE.

Wymagania

  • Wykształcenie wyższe na poziomie magisterskim lub minimum 5 lat edukacji na poziomie wyższym.
  • Minimum 15 lat doświadczenia zawodowego w IT.
  • Minimum 10 lat doświadczenia w technologiach back-end: Java, Spring Boot, Spring Data, Hibernate.
  • Minimum 3 lata doświadczenia w obszarze API i messaging, obejmującego Apache Kafka, REST, SOAP.
  • Minimum 3 lata doświadczenia w DevOps i orkiestracji kontenerów z wykorzystaniem Kubernetes.
  • Minimum 3 lata doświadczenia z narzędziem workflow Camunda.
  • Minimum 5 lat doświadczenia w obszarze polityki spójności UE (EU Cohesion Policy) oraz Funduszy Strukturalnych.
  • Certyfikaty:
    • Oracle SCJP 6.0 – Sun Certified Java Programmer
    • OMG-OCUP-100 – OMG Certified UML Professional
    • Oracle 1Z0-047 – Oracle Database SQL Expert
    • APMG Agile Project Management Foundation

Mile widziane:

  • AWS Certified Developer – Associate
  • Microsoft Azure Developer Associate lub równoważny certyfikat.
  • Doświadczenie z technologiami front-end: JavaScript, Angular, HTML, CSS, TypeScript.
  • Doświadczenie przekraczające wymagane minimum w technologiach back-end, API i messaging, Kubernetes, polityki spójności UE i Funduszy Strukturalnych.
  • Bardzo dobra znajomość języka angielskiego — minimum poziom C1 według CEFR.
  • Bardzo dobre umiejętności komunikacyjne i współpracy w środowisku międzynarodowym.
  • Znajomość najlepszych praktyk w zakresie security i cloud.
  • Umiejętność integrowania komponentów front-end i back-end w ramach procesów CI/CD.
  • Zdolność do samodzielnej pracy oraz efektywnego działania w zespole.
  • Nastawienie na realizację celów i dostarczanie mierzalnych rezultatów.

Obowiązki

  • Projektowanie i rozwój architektury aplikacji front-end oraz interfejsów użytkownika.
  • Tworzenie i rozwój aplikacji back-end oraz implementacja kluczowej logiki biznesowej.
  • Praca end-to-end nad funkcjonalnościami — od UI i integracji z API po logikę serwerową i warstwę bazodanową.
  • Projektowanie, rozwój i integracja API.
  • Praca z technologiami Java, Spring Boot, Spring Data i Hibernate.
  • Integracja systemów z wykorzystaniem REST, SOAP oraz Apache Kafka.
  • Projektowanie i rozwój skalowalnych rozwiązań.
  • Współpraca pomiędzy zespołami front-end i back-end oraz zapewnienie spójnej integracji wszystkich komponentów systemu.
  • Stosowanie dobrych praktyk w zakresie bezpieczeństwa: walidacja danych wejściowych, uwierzytelnianie i autoryzacja, bezpieczne przechowywanie danych oraz zgodne z wymaganiami logowanie i monitoring.
  • Dbanie o wydajność, skalowalność i poprawne działanie aplikacji na różnych przeglądarkach i urządzeniach.
  • Pisanie czystego, czytelnego i łatwego w utrzymaniu kodu.
  • Tworzenie testów jednostkowych i integracyjnych, debugowanie oraz walidacja zmian.
  • Analiza problemów technicznych, danych, procesów i kodu oraz identyfikowanie obszarów wymagających usprawnień.
  • Wdrażanie i zarządzanie aplikacjami w środowiskach chmurowych.
  • Praca z CI/CD oraz konteneryzacją, w tym Kubernetes.
  • Tworzenie i utrzymywanie dokumentacji technicznej.
  • Dostarczanie rozwiązań spełniających wymagania funkcjonalne i niefunkcjonalne oraz oczekiwania użytkowników.

Inne informacje

Informujemy, że administratorem danych jest Upvanta sp. z o.o z siedzibą w Warszawie, ul. Prosta 70 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

Upvanta

Upvanta

256 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz