Następna praca

Programista backendu w Finport Technologies Inc.

27 listopada

15 wyświetleń

Finport Technologies Inc.

Finport Technologies Inc.

0
0 recenzji
Brak doświadczenia
Kijów
Pełny etat

Przetłumaczone przez Google

Finport Technologies to ukraińska firma informatyczna z 25-letnim doświadczeniem w tworzeniu niezawodnych rozwiązań programowych dla instytucji rządowych i sektora finansowego.Nasze projekty obejmują portale internetowe, strony internetowe, usługi analityczne, rozwiązania księgowe i zarządzanie danymi, które mają realny wpływ na pracę instytucji finansowych i organizacji państwowych na Ukrainie.Firma ma siedzibę w „Diya City” i ma status przedsiębiorstwa o krytycznym znaczeniu, co umożliwia reze

Finport Technologies to ukraińska firma informatyczna z 25-letnim doświadczeniem w tworzeniu niezawodnych rozwiązań programowych dla instytucji rządowych i sektora finansowego.

Nasze projekty obejmują portale internetowe, strony internetowe, usługi analityczne, rozwiązania księgowe i zarządzanie danymi, które mają realny wpływ na pracę instytucji finansowych i organizacji państwowych na Ukrainie.

Firma ma siedzibę w „Diya City” i ma status przedsiębiorstwa o krytycznym znaczeniu, co umożliwia rezerwację pracowników.

Obecnie poszukujemy uważnego i odpowiedzialnego Zapleczaprogramisty za wieloletni udział w jednym z naszych projektów - z naciskiem na stabilność, wydajność i rozwój istniejącej funkcjonalności.

Wymagania obowiązkowe (Must Have)

  1. Wysoki poziom znajomości Java (najlepiej Java 17+).
  2. Praktyczne doświadczenie z Spring Boot, w szczególności:
  • Spring Data (praca z relacyjnymi bazami danych)
  • Spring Security(uwierzytelnianie w oparciu o JWT)
  • Spring Web (REST API)
  • Spring Aktywator rozruchu (monitorowanie i kontrola stanu)

3. Doświadczenie z PostgreSQL: projektowanie i normalizacja schematów, pisanie złożonych zapytań SQL, zrozumienie indeksów i podstawowa optymalizacja wydajności. style="font-style: normal; Font-weight: 400">4. Praktyczne doświadczenie z RabbitMQlub innymi systemami przesyłania wiadomości:

  • publikowanie/korzystanie z wiadomości
  • podstawowe wzorce (kolejki robocze, routing, kolejki niewysłanych wiadomości).

5. Doświadczenie z Redis (buforowanie, przechowywanie klucz-wartość, ewentualnie sesje). 6. Zrozumienie i praktyczne wykorzystanie JWT do uwierzytelniania i autoryzacji. 7. Doświadczenie z Liquibase (lub podobnym) do wersjonowania baz danych i migracji.

8. Umiejętność projektowania i wdrażania RESTful API (modele żądań/odpowiedzi, walidacja, obsługa błędów).

9. Dobra znajomość zasad czystego kodu (SOLID, podział obowiązków, architektura wielowarstwowa).

10. Doświadczenie z Git i rozwojem zespołu (pull request, recenzje kodu).

Miło mieć

  • Doświadczenie w architekturze mikrousług i systemach rozproszonych.
  • Podstawowa znajomość Docker i Docker Compose (tworzenie obrazów, proste pliki tworzenia plików).
  • Znajomość koncepcji Kubernetes (pody, usługi, wdrożenia) i podstawowe doświadczenie w pracy z wykresy Helm.
  • Doświadczenie z metrykami i monitorowaniem za pomocą Prometheus i Grafana.
  • Doświadczenie w rejestrowaniu i ogólnym monitorowaniu (korelacja logów, metryki za pośrednictwem siłownika, stan zdrowia kontrole).
  • Znajomość potoków CI/CD (GitHub Actions, GitLab CI, Jenkins lub podobnych).
  • Doświadczenie w pisaniu testów automatycznych (JUnit, testy integracyjne, kontenery testowe itp.).

Oferujemy

  • Praca w pełni zdalna
  • Elastyczny grafik (w koordynacji z zespołem)
  • Jasno ustalone procesy (platforma do zarządzania projektami, GitLab CI/CD)
  • Możliwość rezerwacji
  • Zespół profesjonalistów zawsze gotowy do wsparcia
  • Możliwość pracy przy projektach, które mają realny wpływ na ważne obszary

Jeśli jesteś gotowy dołączyć do naszego zespołu i posiadasz odpowiednie umiejętności - prześlij swoje CV.

Przetłumaczone przez Google

Brak doświadczenia
Kijów
Pełny etat
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować