Starszy programista Full Stack (Java) ze umiejętnościami integracji API віддалено Klient: Firma zajmująca się gospodarką odpadami poszukuje wykwalifikowanego programistę Full Stack (Java) z umiejętnościami integracji API w celu poszerzenia liczby członków istniejącego zespołu programistów. Czas trwania projektu: 3-4 miesiące z możliwością dalszego przedłużenia. Lokalizacja: Ukraina/Polska. Wymagania: Silna biegłość w zakresie umiejętności związanych z architekturą Java, w tym wzorców p
Starszy programista Full Stack (Java) ze umiejętnościami integracji API
віддалено
Klient: Firma zajmująca się gospodarką odpadami poszukuje wykwalifikowanego programistę Full Stack (Java) z umiejętnościami integracji API w celu poszerzenia liczby członków istniejącego zespołu programistów.
Czas trwania projektu: 3-4 miesiące z możliwością dalszego przedłużenia.
Lokalizacja: Ukraina/Polska.
Wymagania:
- Silna biegłość w zakresie umiejętności związanych z architekturą Java, w tym wzorców projektowych, zasad architektonicznych i najlepszych praktyk.
- Doświadczenie z bazami danych SQL i NoSQL.
- Doświadczenie ze SpringBootem.
- Doświadczenie w pracy z Node.js.
- Doświadczenie w pracy z AWS (ECS FArgate i API Gateway).
- Doskonałe umiejętności rozwiązywania problemów i umiejętność rozwiązywania złożonych problemów w rozproszonym środowisku opartym na chmurze.
- Silne umiejętności komunikacyjne umożliwiające skuteczną współpracę z interesariuszami i przekazywanie koncepcji technicznych odbiorcom nietechnicznym.
- Co najmniej średniozaawansowany poziom języka angielskiego.
Obowiązki:
- Przeprowadzanie analizy oddzielenia w celu zidentyfikowania wzorców oddzielenia i przedstawienie zaleceń w oparciu o ogólne najlepsze praktyki AWS.
- Nadawaj priorytet kandydatom na mikrousługi i twórz mikrousługi obsługujące funkcjonalność front-endu i backendu aplikacji.
- Przejrzyj wymagania dotyczące bezpieczeństwa i zaplanuj wdrożenie odpowiednich kontroli bezpieczeństwa dla kompilacji produktu o minimalnej zmiennej (MVP).
- Utwórz model zagrożeń dla aplikacji MVP.
- Zapewnij udokumentowane wytyczne dotyczące projektowania platform bezserwerowych (w tym w odniesieniu do AWS Lambda (Lambda), Amazon API Gateway (API Gateway), Amazon Simple Notification Service (Amazon SNS), Amazon Simple Queue Service (Amazon SQS) ) oraz AWS Cloud Development Kit (AWS CDK) i architekturę sterowaną zdarzeniami
- Zbuduj bezpieczną i zautomatyzowaną infrastrukturę platformy bezserwerowej w środowisku nieprodukcyjnym Klienta w celu wdrażania mikrousług oraz zdekomponowanych i rozproszonych baz danych.
- Rozwój interfejsu programowania aplikacji (API) mikrousług:
- Twórz interfejsy API mikrousług według priorytetów Klienta;
- Automatyzuj wdrażanie mikrousług za pomocą potoku CI/CD ;
- Automatyzuj tworzenie, testowanie i wdrażanie stanów mikrousług w potoku CI/CD
Oferujemy: < /b>
- Elastyczny grafik i możliwość pracy zdalnej (8-godzinny dzień pracy)
- Przyjazny, profesjonalny personel i ciepła atmosfera.
- Środowisko, w którym możesz realizować swoje pomysły.
- Płatne urlopy i zwolnienia lekarskie.
- Ubezpieczenie medyczne.
- Możliwość pracy zdalnej.
- Udział w działaniach edukacyjnych i konferencjach tematycznych.
- Imprezy zespołowe i imprezy firmowe.