Programista Java/Angular
Centrum, Warszawa
Randlab
Poszukujemy doświadczonego Programisty Fullstack ze znajomością Java i Angular. Osoba na tym stanowisku będzie odpowiedzialna za rozwój i utrzymanie aplikacji webowych, z wykorzystaniem nowoczesnych frameworków frontendowych i backendowych. Istotnym elementem pracy będzie również współpraca z innymi członkami zespołu oraz dzielenie się wiedzą i doświadczeniem, w tym koordynowanie realizacji wybranych zadań.
Twój zakres obowiązków
Projektowanie, implementacja i rozwój aplikacji webowych w technologii Java (Spring, Spring Boot) oraz Angular.
Tworzenie i utrzymywanie komponentów frontendowych i backendowych z wykorzystaniem Node.js i NPM.
Projektowanie i optymalizacja zapytań w relacyjnych bazach danych.
Wdrażanie i utrzymywanie testów jednostkowych oraz analiza jakości kodu przy użyciu narzędzi takich jak SonarQube.
Wsparcie i zarządzanie zespołem programistów w zakresie realizacji zadań projektowych.
Dbałość o zgodność implementacji z wymaganiami projektowymi oraz dobre praktyki programistyczne.
Nasze wymagania
Minimum 5 lat doświadczenia w pracy na stanowisku programisty Fullstack
Doświadczenie w zarządzaniu zespołem programistów
Znajomość Java minimum w wersji 8
Znajomość framework Spring i Spring Boot
Znajomość technologii i doświadczenie w pracy z Angular
Znajomość technologii i doświadczenie w pracy z Node.js, NPM
Znajomość relacyjnych baz danych
Znajomość jednej z bibliotek wspierających testy jednostkowe
Znajomość narzędzi statycznej analizy kodu np. SonarQube
Mile widziane
Znajomość i doświadczenie w pracy z Angular Material
Znajomość technologii i doświadczenie w budowie aplikacji SPA
Znajomość technologii i doświadczenie w pracy z Spring Secure
Znajomość technologii i doświadczenie w pracy z Hibernate
Znajomość i doświadczenie w SQL, w tym optymalizacji zapytań SQL
Udział w projektach realizowanych w obszarze ochrony zdrowia dla części białej lub związanej z rejestrami