Bezpośrednia wiadomość do użytkownika, który opublikował ofertę pracy z kodem dotcode
Alona Nikitenko
Alona Nikitenko
Menedżer HR
Bezpośrednia wiadomość do użytkownika, który opublikował ofertę pracy z kodem dotcode
Alona Nikitenko
Alona Nikitenko
Menedżer HR
Poszukujemy Strong Middle Java Developer z co najmniej 2,5 letnim doświadczeniem specjalizującym się w tworzeniu backendu. Ta rola łączy w sobie silną wiedzę techniczną, skupienie się na rozwiązaniach zaplecza i obowiązki kierownicze w celu zapewnienia systemów o wysokiej wydajności, skalowalności i łatwości konserwacji. Obowiązki: • Projektowanie, rozwijanie i utrzymywanie wysokowydajnych systemów zaplecza opartych na języku Java. • Twórz i optymalizuj interfejsy API RESTful i GraphQL w celu wydajnej wymiany danych. • Analizuj i ulepszaj wydajność istniejących systemów zaplecza, identyfikując i eliminując wąskie gardła. • Prowadź dyskusje techniczne, podejmuj decyzje dotyczące architektury i ustalaj standardy kodowania dla zespołu. • Przekazuj konstruktywną informację zwrotną podczas przeglądu kodu. • Rozwiązywanie problemów i rozwiązywania złożonych problemów z backendem, zapewniając niezawodność i stabilność systemu. • Współpraca z Właścicielem Produktu i interesariuszami w celu zdefiniowania i ustalenia priorytetów wymagań technicznych. • Brać udział w planowaniu, szacowaniu i zapewnianiu terminowej dostawy rozwiązań backendowych. Wymagania: • Ponad 2,5 lat doświadczenia zawodowego w tworzeniu backendu w Javie. • Duża wiedza specjalistyczna w zakresie zasad programowania obiektowego (OOP), wzorców projektowych i najlepszych praktyk architektonicznych. • Praktyczne doświadczenie z Spring Boot, Hibernate i tworzeniem wydajnych interfejsów API GraphQL i REST. • Udokumentowane doświadczenie w optymalizacji zaplecza w celu poprawy wydajności i skalowalności. • Solidna znajomość baz danych SQL (PostgreSQL) i technik optymalizacji zapytań. • Znajomość metodologii zwinnych/scrum i umiejętność efektywnego zarządzania obciążeniami zespołu. • Silne umiejętności debugowania i rozwiązywania problemów, szczególnie w systemach zaplecza. • Średnio zaawansowany angielski (w mowie i piśmie) zapewniający skuteczną komunikację. Miło mieć: • Praktyczne doświadczenie z usługami chmurowymi AWS (np. EC2, RDS, Lambda, S3) i wdrażaniem aplikacji natywnych w chmurze. • Biegłość w posługiwaniu się poleceniami systemu Linux do zarządzania aplikacjami po stronie serwera. • Znajomość potoków CI/CD (np. Jenkins, GitLab CI/CD) i zautomatyzowanych procesów wdrażania. Umiejętności miękkie: • Silne umiejętności przywódcze i organizacyjne. • Umiejętność mediacji i rozwiązywania konfliktów w zespole. • Proaktywne podejście do identyfikacji potencjalnych ryzyk i wdrażania strategii łagodzących. • Otwartość i elastyczność w dostosowywaniu się do nowych narzędzi i metodologii. • Doskonałe umiejętności komunikacji werbalnej i pisemnej. Dlaczego warto do nas dołączyć? • Możliwość rozwoju na pełnoprawne stanowisko lidera technicznego. • Skoncentruj się na wyzwaniach związanych z rozwojem zaplecza z możliwościami optymalizacji systemów wielkoskalowych. • Pracuj nad wpływowym probiektów przy użyciu nowoczesnych narzędzi i metodologii. • Konkurencyjne wynagrodzenie i świadczenia w środowisku współpracy.
Pokaż więcej
Pokaż mniej
Poziom pozycji
Poziom średni starszy
Rodzaj zatrudnienia
Pełny etat
Przemysły
Usługi informatyczne i doradztwo informatyczne