JavaRush /Blog Java /Random-PL /Stanowisko: Architekt Java / Lider technologii Java
Dr-John Zoidberg
Poziom 41
Марс

Stanowisko: Architekt Java / Lider technologii Java

Opublikowano w grupie Random-PL
Jesteś doskonałym programistą Java z solidnym doświadczeniem zawodowym, ale masz dość pracy na zewnątrz? Czy małe firmy wprawiają Cię w nostalgię, a duże nudzą? Czy wierzysz, że mikrousługi są przyszłością? A może jesteś już o tym przekonany? W takim razie być może zainteresuje Cię dołączenie do zespołu JavaRush. Potrzebujemy osoby, która potrafi zarówno rozwinąć istniejącą architekturę, jak i zaprojektować nową.
Wakat: Architekt Java / Lider technologii Java - 1
Co oferujemy:
  • dobrą okazję do samorealizacji i rozwoju zawodowego;
  • odpowiednie zarządzanie i ciekawe zadania;
  • biuro ze wszystkimi udogodnieniami (strefa relaksu, biblioteka, kuchnia, bezpłatna kawa, herbata, owoce i ciasteczka);
  • płatny urlop (24 dni kalendarzowe w roku), płatne zwolnienie lekarskie, ubezpieczenie medyczne;
  • dogodna lokalizacja biura (stacja metra Lybidskaya);
  • przyjazny zespół profesjonalistów;
  • imprezy integracyjne i firmowe na koszt firmy;
  • Możliwość czasami pracy z domu.
Co będziesz musiał zrobić:
  • Wspólnie z zespołem przemyślejcie architekturę nowej wersji części serwerowej, zbierając wszystkie życzenia i analizując mankamenty obecnej wersji;
  • zbudować przejrzysty, przewidywalny proces rozwoju w zespole;
  • skonfiguruj CI/CD dla nowej wersji z pełnym zestawem bramek jakości;
  • wdrożyć niezbędne praktyki inżynieryjne, aby zapewnić wysoki poziom jakości kodu;
  • zoptymalizować wykorzystanie zasobów chmurowych w AWS;
  • rozwijaj się wraz z zespołem i wdrażaj nową wersję, zapewniając płynne i bezbolesne przejście do niej wszystkich komponentów systemu;
  • brać udział w dyskusjach na temat funkcjonalności nowych produktów i odpowiadać za rozwój części serwerowej.
Wymagane umiejętności:
  • z powodzeniem stosuje Java 8 w praktyce przez co najmniej 2 lata (całkowite doświadczenie w programowaniu Java 6 lat);
  • posiadać doświadczenie w opracowywaniu rozwiązań architektonicznych dla rozproszonych systemów serwerowych i ich późniejszej implementacji w zespole;
  • dobrze rozumieć współbieżność Java i mieć praktyczne doświadczenie w tym obszarze;
  • dobrze rozumieć zasady rozwoju chmury, mieć praktyczne doświadczenie w pracy z AWS;
  • móc skalować i zapewniać wysoką dostępność obciążonych systemów;
  • potrafić pisać testy jednostkowe/integracyjne (kultura używania TDD będzie dodatkowym atutem);
  • posiadać praktyczne doświadczenie w konfigurowaniu CI/CD z pełnym zestawem bramek jakości;
  • potrafić kompetentnie wdrożyć proces Code Review i wspólnie z zespołem wypracować standardy kodowania.
Będzie plusem:
  • doświadczenie w tworzeniu systemów analitycznych;
  • Bogate doświadczenie z Amazon AWS;
  • praktyczne doświadczenie z RabbitMQ, Kafka, Cassandra, Spring Cloud, Netflix OSS, Docker.
Portret idealnego kandydata: Doświadczony programista Java z doskonałą znajomością wszelkich praktyk tworzenia nowoczesnego i wysokiej jakości oprogramowania. Potrafi zaprojektować złożoną i wydajną architekturę oraz kierować zespołem. Jeśli chcesz pracować w małej firmie produktowej, a także przyczynić się do rozwoju nauczania online, wyślij swoje CV na adres: hr@javarush.ru . W temacie wiadomości e-mail proszę wpisać „Java Architect” .
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION