Klientem Talent Hills jest jeden z globalnych liderów branży Hight-Tech. W związku z dynamicznym rozwojem jednego z flagowych rozwiązań naszego Klienta skierowanego dla sektora edukacyjnego, poszukujemy Java Developera. Obejmując tę rolę weźmiesz udział w projektowaniu i rozwoju innowacyjnych rozwiązań webowych, mobilnych i desktopowych.
Zakres odpowiedzialności:
- Koordynacja rozwoju funkcjonalności z innymi grupami technicznymi (ux/ui, front-end);
- Implementacja ustalonych wymagań.
Wymagania:
- Doświadczenie w programowaniu rozwiązań serwerowych opartych na Java/JVM;
- Bardzo dobra znajomość Spring framework;
- Znajomość protokołów i formatów wymiany danych: HTTP/1.1/2.0, RESTful API;
- Znajomość technologii webowych (JavaScript, Node.js) i bazodanowych (SQL/NoSQL);
- Doświadczenie z pracy w metodykach TDD/BDD;
- Znajomość reguł Clean Code;
- Znajomość języka angielskiego w stopniu pozwalającym na swobodną komunikację i rozumienie dokumentacji technicznej;
- Wykształcenie wyższe o specjalizacji informatyka, automatyka, telekomunikacja i/lub pokrewne.
Kwalifikacje będące dodatkowym atutem:
- Znajomość Amazon Web Services lub innych rozwiązań Cloud Computing;
- Doświadczenie w tworzeniu rozwiązań opartych na mikroserwisach/ serverless;
- Znajomość Groovy lub Kotlin, GraphQL;
- Znajomość systemu kontroli wersji Git.
Oferujemy:
- Stabilne zatrudnienie w międzynarodowej firmie w oparciu o umowę o pracę;
- Przyjazną atmosferę pracy;
- Prywatną opiekę medyczną (w tym stomatologiczną);
- Karty Multisport i Benefit;
- Ubezpieczenie na życie;
- Kartę lunchową;
- Dofinansowanie nauki języka angielskiego;
- Dostęp do naszych najnowszych produktów.