W skrócie
- Zadania: Twórz i rozwijaj nowoczesne usługi backendowe w chmurze dla produktów finansowych.
- Firma: Wiodąca firma w branży bankowej z innowacyjnym podejściem.
- Benefity: Elastyczny model pracy, konkurencyjne wynagrodzenie i możliwości rozwoju zawodowego.
- Pozostałe informacje: Możliwość pracy zdalnej z tylko 2 dniami w biurze miesięcznie.
- Dlaczego ta praca: Pracuj nad przełomowymi rozwiązaniami w finansach i rozwijaj swoje umiejętności.
- Kwalifikacje: Doświadczenie w programowaniu w Javie oraz znajomość Spring Boot.
Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.
Opis
Współpracujemy z jedną z największych organizacji bankowych i usług finansowych w poszukiwaniu wysoko wykwalifikowanego inżyniera backendu, który dołączy do jednego z naszych zespołów produktowych odpowiedzialnych za budowanie i skalowanie możliwości Banking-as-a-Service (BaaS). Sukcesywny kandydat pomoże w projektowaniu, rozwijaniu i utrzymywaniu bezpiecznych, natywnych w chmurze systemów backendowych, które zasilają produkty i usługi finansowe skierowane do klientów. Jest to umowa na 12 miesięcy z dużym prawdopodobieństwem przedłużenia, oferująca głównie model pracy zdalnej z tylko 2 dniami w biurze miesięcznie w Warszawie, Polska.
Kluczowe obowiązki
- Inżynieria oprogramowania
- Projektowanie, rozwijanie, testowanie i utrzymywanie wysokiej jakości usług backendowych i interfejsów API.
- Produkcja czystego, łatwego w utrzymaniu, wielokrotnego użytku i dobrze udokumentowanego kodu.
- Budowanie wysoko dostępnych, odpornych i skalowalnych mikroserwisów.
- Rozwój rozwiązań opartych na zdarzeniach przy użyciu nowoczesnych technologii komunikacyjnych.
- Udział w dyskusjach architektonicznych i wkład w podejmowanie decyzji technicznych.
- Chmura i infrastruktura
- Rozwój i wdrażanie aplikacji w środowiskach chmurowych AWS.
- Wsparcie dla konteneryzowanych obciążeń przy użyciu Kubernetes i Docker.
- Wkład w automatyzację infrastruktury i najlepsze praktyki DevOps.
- Zapewnienie obserwowalności, monitorowania i doskonałości operacyjnej w usługach.
- Współpraca i dostarczanie
- Ścisła współpraca z menedżerami produktów, inżynierami, inżynierami QA, projektantami i interesariuszami biznesowymi.
- Udział w ceremoniach Agile, w tym stand-upach, planowaniu sprintów, retrospektywach i sesjach technicznych.
- Tłumaczenie wymagań biznesowych na skalowalne rozwiązania techniczne.
- Wkład w inicjatywy ciągłego doskonalenia w zespołach inżynieryjnych.
- Przywództwo techniczne
- Działanie jako ekspert w dziedzinie w zespole inżynieryjnym.
- Mentorowanie młodszych programistów i wspieranie dzielenia się wiedzą.
- Promowanie standardów inżynieryjnych, najlepszych praktyk przeglądów kodu i rzemiosła oprogramowania.
- Napędzanie innowacji i ciągłego doskonalenia w rozdziale inżynierii backendowej.
Wymagane umiejętności i doświadczenie
- Silne doświadczenie komercyjne w rozwoju Java.
- Głęboka wiedza na temat frameworków Spring Boot i/lub Micronaut.
- Doświadczenie w projektowaniu i rozwijaniu interfejsów API RESTful i mikroserwisów.
- Silne zrozumienie wzorców projektowych oprogramowania i systemów rozproszonych.
- Doświadczenie z usługami AWS i architekturami natywnymi w chmurze.
- Praktyczne doświadczenie z Kubernetes i Docker.
- Znajomość technologii komunikacyjnych, takich jak Kafka i systemy oparte na zdarzeniach.
- Doświadczenie w pracy w środowiskach dostarczania Agile.
- Silne umiejętności rozwiązywania problemów i diagnozowania.
Pożądane umiejętności
- Doświadczenie w sektorze usług finansowych, fintech lub regulowanej branży.
- Doświadczenie w budowaniu wysoko zabezpieczonych aplikacji.
- Ekspertyza w zakresie rozwoju i automatyzacji pipeline'ów CI/CD.
- Doświadczenie z narzędziami do obserwowalności, monitorowania i platformami logowania.
- Zrozumienie rozwoju produktów opartych na danych i analityki.
Backend Developer in Warsaw – pracodawca: TEKsystems
TEKsystems w Warszawie to doskonały pracodawca, który oferuje dynamiczne środowisko pracy sprzyjające innowacjom i rozwojowi zawodowemu. Pracownicy mają dostęp do zaawansowanych szkoleń oraz możliwości awansu w międzynarodowym zespole, co czyni tę rolę nie tylko satysfakcjonującą, ale i pełną wyzwań. Dodatkowo, elastyczne godziny pracy oraz przyjazna atmosfera sprawiają, że każdy może odnaleźć równowagę między życiem zawodowym a prywatnym.