Spring Boot Developer Opis stanowiska Szablon/krótki
Nasza organizacja poszukuje programisty Spring Boot, który rozumie, jak budować i wdrażać mikrousług na poziomie przedsiębiorstw za pomocą platformy Spring Boot. Musisz płynnie płynnie w Javie i uchwycić różne elementy systemu rozruchu Spring oraz kiedy i kiedy je zastosować.
Będziesz także musiał być świetnym komunikatorem, ponieważ spędzisz dużo czasu na komunikacji i współpracy z innymi programistami zespołu.
Profil zadania programisty Spring Boot
Spring Boot to technologia, która umożliwia szybsze i łatwiejsze tworzenie aplikacji internetowych z frameworkiem Spring. Spring Boot umożliwia programistom natychmiastowe kodowanie, a nie czas na przygotowanie i konfigurowanie środowiska. Jeśli jeszcze nie korzystałeś z Spring Boot, brakuje Ci tego, dlaczego może to pomóc w uzyskaniu doskonałej pracy na rynku rozwoju.
Raporty do
- Dyrektor Techniczny
- Sr. JavaScript Developer
Odpowiedzialność na programisty Spring Boot
-Praca w szybkiej, skoncentrowanej na projekcie, zorientowanej na zespół atmosfery
- Odwiedź klientów poza narodem, aby zebrać i określić potrzeby
- Stwórz rozwiązania, które są wysokiej jakości, skalowalne i możliwe do utrzymania, z naciskiem na systemy zaplecza i powiązane technologie
- przeprowadzanie testów jednostkowych i integracji
- Identyfikacja i rozwiązywanie błędów
- Upewnij się, że opracowałeś wystarczającą liczbę przypadków testowych, aby upewnić się, że kryteria projektowe są spełnione
- Wyprodukuj dobrze napisaną dokumentację dla każdej mikrousług
- Ciągle edukuj się na temat nowych podejść i technologii
- Rozpowszechniaj swoją wiedzę w organizacji
- Komunikuj się z innymi programistami
- Tworzenie i wdrażanie mikrousług za pomocą Spring Boot Framework
- przestrzeganie całego cyklu życia oprogramowania
- połączenie mikrousług z bazami danych
- Wiedza na temat działania systemów przesyłania strumieniowego, takich jak Kafka
Wymagania i umiejętności programisty Spring Boot
- Licencjat z technologii informatycznych, informatyki lub powiązanej dyscypliny
- Spring Boot Experience
- Znajomość wzorców projektowania oprogramowania: GIT, Swagger, PCF i Rabbit MQ
- Wiedza specjalistyczna w zakresie technologii API, takich jak usługi odpoczynkowe
- Wcześniejsze doświadczenie w pisaniu testów jednostkowych z Junit, Mockito lub Powermock
- Znajomość języków znaczników, takich jak JSON i YML
- Pracująca wiedza na temat technologii skanowania jakości i bezpieczeństwa, takich jak sonar, fortyfy i internet
- Wiedza o zwinnym podejściu