OBOWIĄZKI: Projektowanie, rozwijanie i utrzymywanie solidnych i skalowalnych systemów backendowych przy użyciu Golang, dostosowanych do rozwiązań fintech. Współpraca z zespołami interdyscyplinarnymi w celu gromadzenia i definiowania wymagań dotyczących nowych funkcji i ulepszeń w domenie fintech. Projektowanie i wdrażanie modeli danych, schematów baz danych i zapytań dla wydajne przechowywanie i pobieranie danych przy użyciu PostgreSQL, przestrzeganie rygorystycznych standardów bezpieczeństwa i
OBOWIĄZKI: Projektowanie, rozwijanie i utrzymywanie solidnych i skalowalnych systemów backendowych przy użyciu Golang, dostosowanych do rozwiązań fintech. Współpraca z zespołami interdyscyplinarnymi w celu gromadzenia i definiowania wymagań dotyczących nowych funkcji i ulepszeń w domenie fintech. Projektowanie i wdrażanie modeli danych, schematów baz danych i zapytań dla wydajne przechowywanie i pobieranie danych przy użyciu PostgreSQL, przestrzeganie rygorystycznych standardów bezpieczeństwa i zgodności Zintegruj systemy przesyłania wiadomości, takie jak Kafka i RabbitMQ, aby umożliwić bezpieczną i asynchroniczną komunikację między komponentami finansowymi Wykorzystaj Redis do buforowania i optymalizacji dostępu do danych w scenariuszach fintech o krytycznym znaczeniu dla wydajności Konteneryzuj aplikacje za pomocą Dockera, aby zapewnić bezproblemowe wdrożenie , skalowalność i odtwarzalność systemów fintech Projektowanie i wdrażanie wysokowydajnych interfejsów API gRPC do obsługi transakcji finansowych w czasie rzeczywistym i wymiany danych Opracowywanie bezpiecznych i zgodnych interfejsów API RESTful dla zewnętrznych usług fintech, przestrzeganie przepisów branżowych i najlepszych praktykWykorzystuj Jaeger do rozproszonego śledzenia i obserwowalności do monitorowania i poprawiaj wydajność aplikacji fintech Przyczyniaj się do rozwoju zespołu poprzez dzielenie się najlepszymi praktykami i angażowanie się w działania związane z rozwojem zawodowym Pisz kompleksowe testy jednostkowe i integracyjne, przeprowadzaj dokładne recenzje kodu oraz aktywnie uczestnicz w debugowaniu i rozwiązywaniu problemów związanych z wyzwaniami związanymi z fintech Bądź na bieżąco z trendami branżowymi i pojawiającymi się technologiami oraz innowacje, opowiadające się za przyjęciem odpowiednich narzędzi i praktyk. WYMAGANIA: Minimum 3 lata udokumentowanego doświadczenia jako Inżynier Golang, z portfelem udanych projektów fintech, Biegłość w programowaniu Golang i wzorcach projektowych, z dogłębnym zrozumieniem języka wewnętrzne i wymagania specyficzne dla fintech Solidna znajomość relacyjnych baz danych, w szczególności PostgreSQL, w tym zaawansowane projektowanie schematów, optymalizacja zapytań i środki bezpieczeństwa klasy fintech Doświadczenie z brokerami komunikatów, takimi jak Kafka i RabbitMQ, w tym skomplikowane kolejkowanie wiadomości i wzorce publikowania i subskrybowania w kontekstach fintech Znajomość zaawansowanych techniki i narzędzia buforowania, ze szczególnym uwzględnieniem technologii fintech, z naciskiem na RedisExperience w Docker i Kubernetes w celu zapewnienia niezawodności i skalowalności systemów fintech.Umiejętność opracowywania wysokoprzepustowych interfejsów API gRPC, dostosowanych do wymiany danych finansowych w czasie rzeczywistymDoświadczenie w projektowaniu, budowaniu i utrzymywaniu bezpieczeństwa i zgodnych interfejsów API RESTful w środowisku fintechDoświadczenie w kontroli wersji (np. Git), metodologiach testowania i procesach przeglądu kodu w przepływach pracy związanych z rozwojem technologii fintechWyjątkowe umiejętności rozwiązywania problemów w połączeniu ze zdolnością do wyróżniania się w środowisku współpracy zespołowejDoskonałe umiejętności komunikacji, zarówno pisemnej, jak i pisemnej słownie, z możliwością przekazania skomplikowanych koncepcji fintech zainteresowanym stronom technicznym i nietechnicznym OFERUJEMY: Najlepszy zespół do współpracyPłatne urlopy, zwolnienia chorobowe Świadczenia zdrowotne/ubezpieczenie medyczne, zwrot kosztów coworkingu i inne świadczenia po okresie próbnym