
Ideamotive · Wrocław
Senior Fullstack Developer (Java + JavaScript/ TypeScript)
W skrócie
zdania wybrane z oferty- Stanowisko: Senior Fullstack Developer (Java + JavaScript/ TypeScript)
- Model współpracy: Zdalny (do 2 wizyt w miesiącu w biurze we Wrocławiu)
- Frontend tworzony jest w React i TypeScript z wykorzystaniem zaawansowanego edytora diagramów, natomiast backend opiera się na Javie z wykorzystaniem Spring Boot i Quarkus oraz bazach Oracle.
Technologie
Pełny opis
z justjoin.itStanowisko: Senior Fullstack Developer (Java + JavaScript/ TypeScript)
Model współpracy: Zdalny (do 2 wizyt w miesiącu w biurze we Wrocławiu)
Forma zatrudnienia: B2B
Wynagrodzenie: 145-160 zł/h
O projekcie
Poszukujemy doświadczonego Senior Fullstack Developera do projektu realizowanego dla jednego z naszych klientów z sektora energetycznego. Aplikacja biznesowa, nad którą będziesz pracować, w dużej mierze opiera się na interaktywnych diagramach i grafach. Twoim zadaniem będzie rozwój systemu po obu stronach. Frontend tworzony jest w React i TypeScript z wykorzystaniem zaawansowanego edytora diagramów, natomiast backend opiera się na Javie z wykorzystaniem Spring Boot i Quarkus oraz bazach Oracle. Będziesz ściśle współpracować z analitykiem biznesowym nad wyglądem ekranów oraz dbać o wysoką jakość kodu. Ze względu na charakter projektu i specyfikę infrastruktury krytycznej, klient wymaga od kandydatów polskiego obywatelstwa.
Twój zakres obowiązków
Projektowanie, rozwijanie i utrzymanie złożonych aplikacji biznesowych wraz z warstwą frontend.
Tworzenie interfejsów programistycznych aplikacji (API) oraz projektowanie usług integracyjnych.
Wsparcie analityka biznesowego w projektowaniu interfejsu użytkownika w oparciu o firmowy Design System.
Uwzględnianie wymagań niefunkcjonalnych i dbanie o bezpieczeństwo rozwiązań.
Projektowanie, implementacja i optymalizacja algorytmów używanych w aplikacji.
Analiza wymagań funkcjonalnych oraz przygotowanie projektów ich realizacji.
Współpraca z innymi zespołami informatycznymi w celu zapewnienia płynnej integracji systemów.
Utrzymywanie wysokiego poziomu jakości kodu oraz dokładności dokumentacji projektowej.
Monitorowanie postępów prac oraz współpraca w interdyscyplinarnym zespole w metodyce Agile.
Czego oczekujemy
Minimum 7 lat komercyjnego doświadczenia w tworzeniu oprogramowania.
Minimum 5 lat doświadczenia w pracy z JavaScript, TypeScript oraz React.
Minimum 3 lata doświadczenia w programowaniu w języku Java (w tym znajomość Quarkus i Spring Boot).
Minimum 3 lata praktycznego doświadczenia z komercyjną biblioteką GoJS lub porównywalnymi narzędziami do budowy złożonych diagramów i grafów.
Bardzo dobrej znajomości ekosystemu frontendowego, architektury i wzorców projektowych.
Doświadczenia w pracy z bazami danych Oracle, SQL, PL/SQL.
Znajomości zagadnień związanych z REST API, SOAP oraz integracją pomiędzy frontendem a backendem.
Praktycznej znajomości narzędzi takich jak Git, Docker, Jenkins, Maven, NPM.
Doświadczenia w pisaniu testów automatycznych, przeprowadzaniu code review oraz optymalizacji wydajności.
Polskiego obywatelstwa (wymóg konieczny ze względu na pracę przy infrastrukturze krytycznej).
Mile widziane
Doświadczenie w tworzeniu rozbudowanych edytorów graficznych, modelerów procesów lub aplikacji do wizualizacji zależności.
Znajomość zaawansowanych mechanizmów GoJS (własne szablony, układy, optymalizacja renderowania dużych diagramów).
Doświadczenie w pracy z dużymi strukturami grafowymi i optymalizacji wydajności interfejsów użytkownika.
Znajomość Angular, WildFly, Java EE lub Jakarta EE.
Znajomość relacyjnych baz danych PostgreSQL lub MySQL.
Doświadczenie w projektowaniu architektury aplikacji oraz modernizacji istniejących systemów.
Doświadczenie w pracy z systemami przemysłowymi lub energetycznymi o wysokich wymaganiach niezawodności.
Treść ogłoszenia pochodzi z justjoin.it i należy do jego autora.
Historia oferty
bez zmian od publikacji- Podbita na górę listy
Pracodawca odświeżył ogłoszenie na portalu.
- Opublikowana na justjoin.it