Senior Go Developer [M/F]
⚲ Remote
20 160 - 25 200 PLN (B2B)
Wymagania
- Golang
- AWS
- Terraform
Opis stanowiska
O projekcie:
Dołącz do zespołu rozwijającego nowoczesne rozwiązania z obszaru fintech, wspierające usługi finansowe i płatnicze w środowisku chmurowym AWS. Projekt koncentruje się na projektowaniu, rozwoju i utrzymaniu skalowalnych usług backendowych, które działają w systemach o wysokiej dostępności, wydajności i niezawodności.
Wymagania:
- min. 5-lat doświadczenia zawodowego na podobnym stanowisku,- bardzo dobra znajomość języka Golang lub Java oraz gotowość do pracy z Golang,- doświadczenie w tworzeniu aplikacji backendowych,- znajomość środowiska AWS,- praktyczna znajomość Terraform,- umiejętność pisania wysokiej jakości, testowalnego kodu,- doświadczenie w pracy zespołowej oraz w metodykach Agile,- zaawansowana znajomość języka angielskiego umożliwiająca swobodną komunikację.
Codzienne zadania:
- projektowanie, rozwój i utrzymanie usług backendowych w języku Golang zgodnie z obowiązującą architekturą i standardami programistycznymi,
- implementacja nowych funkcjonalności, usuwanie błędów oraz rozwój istniejących rozwiązań na podstawie określonych wymagań biznesowych,
- tworzenie czytelnego, testowalnego i łatwego w utrzymaniu kodu zgodnie z dobrymi praktykami programistycznymi,
- współpraca z doświadczonymi inżynierami podczas projektowania rozwiązań technicznych i doprecyzowywania wymagań,
- wsparcie w zarządzaniu infrastrukturą chmurową AWS z wykorzystaniem Terraform,
- monitorowanie działania aplikacji z wykorzystaniem logów, metryk i narzędzi obserwowalności,
- udział w przeglądach kodu (Code Review) oraz dbanie o wysoką jakość dostarczanych rozwiązań,
- tworzenie i aktualizacja dokumentacji technicznej oraz dzielenie się wiedzą w zespole.
Dołącz do zespołu rozwijającego nowoczesne rozwiązania z obszaru fintech, wspierające usługi finansowe i płatnicze w środowisku chmurowym AWS. Projekt koncentruje się na projektowaniu, rozwoju i utrzymaniu skalowalnych usług backendowych, które działają w systemach o wysokiej dostępności, wydajności i niezawodności.
Wymagania:
- min. 5-lat doświadczenia zawodowego na podobnym stanowisku,- bardzo dobra znajomość języka Golang lub Java oraz gotowość do pracy z Golang,- doświadczenie w tworzeniu aplikacji backendowych,- znajomość środowiska AWS,- praktyczna znajomość Terraform,- umiejętność pisania wysokiej jakości, testowalnego kodu,- doświadczenie w pracy zespołowej oraz w metodykach Agile,- zaawansowana znajomość języka angielskiego umożliwiająca swobodną komunikację.
Codzienne zadania:
- projektowanie, rozwój i utrzymanie usług backendowych w języku Golang zgodnie z obowiązującą architekturą i standardami programistycznymi,
- implementacja nowych funkcjonalności, usuwanie błędów oraz rozwój istniejących rozwiązań na podstawie określonych wymagań biznesowych,
- tworzenie czytelnego, testowalnego i łatwego w utrzymaniu kodu zgodnie z dobrymi praktykami programistycznymi,
- współpraca z doświadczonymi inżynierami podczas projektowania rozwiązań technicznych i doprecyzowywania wymagań,
- wsparcie w zarządzaniu infrastrukturą chmurową AWS z wykorzystaniem Terraform,
- monitorowanie działania aplikacji z wykorzystaniem logów, metryk i narzędzi obserwowalności,
- udział w przeglądach kodu (Code Review) oraz dbanie o wysoką jakość dostarczanych rozwiązań,
- tworzenie i aktualizacja dokumentacji technicznej oraz dzielenie się wiedzą w zespole.
🔍 Dekoder Ogłoszenia
🔴
min. 5-lat doświadczenia zawodowego na podobnym stanowisku
Może oznaczać, że szukają kogoś, kto już pracował dokładnie w tej samej technologii i domenie, co może być trudne do znalezienia.
🔴
bardzo dobra znajomość języka Golang lub Java oraz gotowość do pracy z Golang
Jeśli znasz głównie Javę, przygotuj się na intensywną naukę Golanga od podstaw, ponieważ 'gotowość' może oznaczać brak doświadczenia.
🔴
wsparcie w zarządzaniu infrastrukturą chmurową AWS z wykorzystaniem Terraform
Twoje zadania mogą obejmować nie tylko development, ale także operacyjne zarządzanie infrastrukturą, co może być dodatkowym obciążeniem.
🟡
projektowanie, rozwój i utrzymanie usług backendowych
Oznacza to, że będziesz odpowiedzialny za cały cykl życia kodu, od pomysłu po bieżące wsparcie.
🟢
współpraca z doświadczonymi inżynierami podczas projektowania rozwiązań technicznych i doprecyzowywania wymagań
Sugeruje, że będziesz miał możliwość uczenia się od bardziej doświadczonych kolegów i wpływania na kierunek techniczny projektu.