Starszy programista backendowy (Java i/lub Kotlin) Київ, віддалено Nasz klient to globalna firma z biurami w Nowym Jorku, Bostonie, New Jersey, Las Vegas i Tel Awiw. Założona w 2017 r. firma rewolucjonizuje bezpieczeństwo osobiste i spokój ducha za pomocą nowatorskiej platformy, która łączy innowacyjne technologie i sztuczną inteligencję z ludzką doskonałością operacyjną. Profilaktycznie, na żądanie, monitoruje osoby przy użyciu różnorodnych technologii: wykrywa ryzyko, weryfikuje bezpieczeńst
Starszy programista backendowy (Java i/lub Kotlin)
Київ, віддалено
Nasz klient to globalna firma z biurami w Nowym Jorku, Bostonie, New Jersey, Las Vegas i Tel Awiw.
Założona w 2017 r. firma rewolucjonizuje bezpieczeństwo osobiste i spokój ducha za pomocą nowatorskiej platformy, która łączy innowacyjne technologie i sztuczną inteligencję z ludzką doskonałością operacyjną. Profilaktycznie, na żądanie, monitoruje osoby przy użyciu różnorodnych technologii: wykrywa ryzyko, weryfikuje bezpieczeństwo, rozbraja zagrożenia, odstrasza agresorów; organizuje numer 911, a nawet organizuje ochroniarzy tak łatwo i niedrogo, jak zamawianie kolacji online. Rozwiązanie jest profesjonalne i sprawdzone – obsłużyło ponad 40 tys. przypadków, w tym sytuacji ratujących życie.
Klient ma siedzibę w Nowym Jorku i oferuje swoje usługi tysiącom członków w całych Stanach Zjednoczonych, a obecnie rozwija swoją działalność na całym świecie. Prowadzona przez oddany, multidyscyplinarny zespół profesjonalistów, wchodzi obecnie w fazę wysokiego wzrostu, adresując swoją działalność zarówno do konsumentów, jak i klientów korporacyjnych.
Podstawą tej technologii jest przetwarzanie w czasie rzeczywistym bardzo dużych ilości danych na niezrównaną skalę. Innowacje będą opierać się na zaawansowanej sztucznej inteligencji (AI), obrazie komputerowym, rozumieniu języka ojczystego i uczeniu maszynowym, które uzupełniają powyższe. Zespół wprowadza również innowacje w obszarze komfortu użytkownika, ponieważ celem jest, aby użytkownicy i klienci nie tylko czerpali korzyści z produktów i usług, ale także czerpali z nich przyjemność.
Obowiązki:
- Zrozumienie specyfikacji funkcjonalnej i projektu architektury w celu opracowania projektu oprogramowania składającego się z komponentów i interfejsów API.
- Bądź na bieżąco z trendami branżowymi, zagrożenia bezpieczeństwa i najlepsze praktyki
- Projektuj, wdrażaj i utrzymuj bezpieczne rozwiązania backendowe, biorąc pod uwagę najlepsze praktyki w zakresie bezpieczeństwa i prywatności
- Bądź na bieżąco ze stale zmieniającymi się trendami branżowymi, zagrożeniami bezpieczeństwa i standardami i najlepsze praktyki
- Pracuj w środowisku CI/CD i stosuj odpowiednie metody testów i weryfikacji (oczywiście automatycznie)
- Stosuj środki w celu utrzymania wysokiej jakości i niezawodności dostaw
- Utrzymuj wysoką jakość i niezawodność dostaw
Wymagania:
- 4-5+ lat doświadczenia w tworzeniu oprogramowania, w tym znaczna jego część w wielu -service i/lub środowisko chmurowe
- Doświadczenie w wielozadaniowych i skalowalnych rozproszonych aplikacjach/systemach (tworzenie klastrów jest zaletą)
- Biegła znajomość języka Java i/lub Kotlina serwerowego < /li>
- Doświadczenie w programowaniu z bazami danych SQL i/lub Object Store (na przykład S3)
- Doświadczenie w projektowaniu, wdrażaniu i rozwiązywaniu problemów w złożonym środowisku wykonawczym oraz kontroli więcej niż jednego języka programowania li>
- Zrozumienie typowych luk w zabezpieczeniach aplikacji (np. XSS, wstrzykiwanie SQL, CSRF)
- Doświadczenie z narzędziami do skanowania bezpieczeństwa, SAST i DAST, takimi jak SNYK, Rapid7, InsightAppSec, Trivy, SonarQube li>
- Doświadczenie w chmurze (najlepiej z AWS lub GCP)
- Zrozumienie i dobra znajomość CI/CD oraz konteneryzacji
- Biegła znajomość Git
- Zrozumienie procesów i środowiska Agile
- Dobry poziom języka angielskiego w mowie i piśmie – najlepiej na poziomie średnio zaawansowanym lub wyższym
Oferujemy:
< ul>
Konkurencyjne wynagrodzenie uzależnione od doświadczenia Możliwości rozwoju zawodowego Nauka i praktyka języka angielskiego: kursy i komunikacja ze współpracownikami i klientami z różnych krajów Zajęcia jogi Pakiet wynagrodzeń (płatny urlop, zwolnienia lekarskie) Elastyczne godziny pracy (od 9-11 do 18-20) Wygodne biuro lub możliwość pracować zdalnie Jeśli Twoje kwalifikacje i doświadczenie odpowiadają wymaganiom stanowiska, nasz zespół rekrutacyjny skontaktuje się z Tobą maksymalnie w ciągu tygodnia. Zapewniamy, że dokładnie rozważamy każdego kandydata, jednak ze względu na liczbę aplikacji rozpatrzenie i dalsze przetwarzanie Twojej kandydatury może zająć trochę czasu.