projektowanie i rozwijanie aplikacji internetowych w technologiach Java i Angular;
tworzenie aplikacji zarówno w warstwie backendowej, jak i frontendowej;
współpraca z zespołem programistów i testerów w celu zoptymalizowania działania aplikacji;
testowanie i debugowanie kodu w celu zapewnienia jego poprawności i efektywności;
prowadzenie dokumentacji technicznej;
utrzymywanie istniejących rozwiązań oraz wprowadzanie niezbędnych poprawek;
monitorowanie wydajności oraz bezpieczeństwa aplikacji i wprowadzanie odpowiednich ulepszeń;
wdrażanie nowych funkcjonalności i rozwiązań w zgodności z wymaganiami klienta.
requirements-expected :
posiadasz min. 5-letnie doświadczenie komercyjne w pracy z technologiami Java;
znasz sie na tworzeniu systemów typu back-end z wykorzystaniem kontenerów webowych, serwerów aplikacyjnych lub platform integracyjnych oraz masz doświadczenie w pracy z warstwą Front-end;
wiesz co to Spring, Hibernate i masz doświadczenie w pracy w tych frameworkach;
znajomość baz danych SQL i NoSQL;
wiesz co to jest REST i wiesz jak tworzyć tego typu usługi;
korzystasz z systemów kontroli wersji np. SVN, Git;
sprawnie poruszasz się w środowisku IDE, systemach Unix/Windows;
znasz TypeScript, JavaScript, Angular.
offered :
praca w projektach związanych z budowaniem systemów typu back-end i middleware w architekturze Java;
rozwój kompetencji w dziedzinie tworzenia aplikacji webowych, systemów rozproszonych w tym także systemów w architekturze Mikroserwisowej;
jasny plan i wsparcie rozwoju zawodowego;
wyzwania technologiczne i rozwojowe m.in. w zakresie tematyki systemów typu Back-end, rozproszonych systemów transakcyjnych, architektury SOA, continous integration/ continuous delivery w tym konteneryzacji i Cloud;
pakiet socjalny: opieka medyczna, ubezpieczenie grupowe, karta sportowa;
praca z najnowszymi technologiami i trendami rynku;