← Back to jobs

Senior/Lead Full Stack Java Developer

Skills

agileangularapiawsazureci cdcloudcloud nativecssdistributed systemsdockerdomain driven designgitgitflowhibernatehtmljavajavascriptjwtkafkakubernetesmongodboauthopenapi

Description

Wynagrodzenie
B2B: 1200 – 1500 PLN / dzień netto

Poszukujemy doświadczonego Senior/Lead Full Stack Java Developera, który wesprze rozwój i modernizację kluczowych projektów realizowanych dla instytucji europejskich.

Twoje zadania

  • Projektowanie i rozwój skalowalnych aplikacji full-stack w oparciu o Java i Angular

  • Tworzenie oraz utrzymanie usług backendowych i nowoczesnych aplikacji webowych

  • Projektowanie i rozwój bezpiecznych API oraz integracji pomiędzy systemami rozproszonymi

  • Implementacja funkcjonalności opartych o bazy danych oraz optymalizacja wydajności aplikacji

  • Dbanie o jakość kodu, bezpieczeństwo, testowalność i wydajność rozwiązań

  • Wdrażanie aplikacji w środowiskach chmurowych z wykorzystaniem CI/CD, Docker i Kubernetes

  • Rozwój aplikacji wielojęzycznych oraz bibliotek wielokrotnego użytku dla Angulara

  • Analizowanie i rozwiązywanie złożonych problemów technicznych

  • Tworzenie dokumentacji technicznej i współpraca z międzynarodowymi zespołami biznesowymi oraz technicznymi

Wymagania

  • Wykształcenie wyższe (EQF Level 7, magister lub równoważne)

  • Minimum 15 lat doświadczenia zawodowego w IT i rozwoju oprogramowania

  • Minimum 15 lat praktycznego doświadczenia z:

    • Java

    • SQL

    • Spring Boot

    • Hibernate

    • projektowaniem baz danych

    • optymalizacją zapytań i wydajności

    • PostgreSQL, Oracle lub MongoDB

  • Minimum 10 lat doświadczenia z Git (GitFlow lub trunk-based development)

  • Znajomość SVN

  • Minimum 5 lat doświadczenia z:

    • Domain-Driven Design (DDD)

    • Angular

    • JavaScript

    • HTML

    • CSS

  • Minimum 4 lata doświadczenia z Apache Kafka oraz integracją systemów rozproszonych

  • Minimum 2 lata doświadczenia przy systemach obsługujących granty lub fundusze publiczne o dużej skali

  • Minimum 2 lata doświadczenia z metodyką PM2-Agile

  • Doświadczenie w tworzeniu aplikacji wielojęzycznych obsługujących ponad 10 wersji językowych

  • Doświadczenie w budowie bibliotek komponentów Angular (np. eUI)

  • Bardzo dobra znajomość:

    • REST API

    • OpenAPI / Swagger

    • OAuth 2.0

    • OpenID Connect

    • JWT

    • Docker

    • Kubernetes

    • CI/CD

    • AWS lub Azure

  • Język angielski na poziomie C1 lub wyższym

Mile widziane

  • Doświadczenie w projektach dla instytucji Unii Europejskiej lub administracji publicznej

  • Znajomość języka francuskiego

  • Certyfikaty developerskie AWS lub Azure

Oferujemy

  • Udział w strategicznych projektach realizowanych dla instytucji europejskich

  • Pracę przy systemach o dużej skali i znaczeniu społecznym

  • Międzynarodowe środowisko pracy i współpracę z ekspertami z różnych krajów

  • Dostęp do nowoczesnego stacku technologicznego i rozwiązań cloud-native

  • Długofalowy projekt z możliwością realnego wpływu na rozwój produktu

  • Możliwość rozwoju w obszarze architektury, integracji systemów oraz technologii chmurowych

Technologie: Java, Spring Boot, Hibernate, Angular, JavaScript, HTML, CSS, SQL, PostgreSQL, Oracle, MongoDB, Kafka, REST API, OpenAPI, Swagger, OAuth 2.0, OpenID Connect, JWT, Git, Docker, Kubernetes, CI/CD, AWS, Azure, DDD.

Get similar jobs in Poland by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more remote Software Developer jobs in Poland.

Finding similar jobs…