Senior Backend Developer (with AWS)
⚲ Kraków
26 880 - 30 240 PLN (B2B)
Wymagania
- Java
- AWS
- Terraform
- Docker
- Microservices
- Kotlin
- Kotlin (nice to have)
Opis stanowiska
O projekcie:
Dołącz do zespołu rozwijającego nowoczesną platformę do zarządzania majątkiem opartą na ETF-ach, w której kluczowe są bezpieczeństwo, skalowalność i niezawodność systemu.
Projekt koncentruje się na budowie i rozwoju rozwiązań obsługujących ponad milion użytkowników. Pracujemy w środowisku architektury mikroserwisowej, rozwijając komponenty związane z uwierzytelnianiem, identyfikacją użytkowników oraz szeroko pojętym bezpieczeństwem. Szczególny nacisk kładziemy na ochronę danych, stabilność działania oraz zgodność z regulacjami.
Stack technologiczny: Java/Kotlin, AWS, Terraform, Docker, Spring, Git, GraphQL, REST API, SQL, architektura mikroserwisowa.
Wymagania:
- Minimum 5 lat doświadczenia w programowaniu w Java/Kotlin.
- Dobra znajomość architektury mikroserwisowej.
- Doświadczenie w pracy z chmurą (preferowany AWS).
- Znajomość dobrych praktyk programowania i wzorców projektowych.
- Dobra komunikacja i współpraca zespołowa.
- Język angielski min. B2.
Codzienne zadania:
- Praca nad platformą do zarządzania majątkiem opartym na ETF oraz rozwój rozwiązań w obszarach Client Lifecycle i Marketing Growth.
- Bliska współpraca z PO oraz pozostałymi członkami zespołu w celu przełożenia wyzwań biznesowych na najwyższej jakości rozwiązania techniczne.
- Tworzenie czystego, testowalnego i dobrze udokumentowanego kodu.
- Aktywny udział w usprawnianiu procesu wytwarzania oprogramowania i kultury inżynierskiej.
- Proponowanie rozwiązań architektonicznych.
- Praca w samoorganizujących się zespołach agile z wykorzystaniem CI/CD i infrastruktury chmurowej.
Dołącz do zespołu rozwijającego nowoczesną platformę do zarządzania majątkiem opartą na ETF-ach, w której kluczowe są bezpieczeństwo, skalowalność i niezawodność systemu.
Projekt koncentruje się na budowie i rozwoju rozwiązań obsługujących ponad milion użytkowników. Pracujemy w środowisku architektury mikroserwisowej, rozwijając komponenty związane z uwierzytelnianiem, identyfikacją użytkowników oraz szeroko pojętym bezpieczeństwem. Szczególny nacisk kładziemy na ochronę danych, stabilność działania oraz zgodność z regulacjami.
Stack technologiczny: Java/Kotlin, AWS, Terraform, Docker, Spring, Git, GraphQL, REST API, SQL, architektura mikroserwisowa.
Wymagania:
- Minimum 5 lat doświadczenia w programowaniu w Java/Kotlin.
- Dobra znajomość architektury mikroserwisowej.
- Doświadczenie w pracy z chmurą (preferowany AWS).
- Znajomość dobrych praktyk programowania i wzorców projektowych.
- Dobra komunikacja i współpraca zespołowa.
- Język angielski min. B2.
Codzienne zadania:
- Praca nad platformą do zarządzania majątkiem opartym na ETF oraz rozwój rozwiązań w obszarach Client Lifecycle i Marketing Growth.
- Bliska współpraca z PO oraz pozostałymi członkami zespołu w celu przełożenia wyzwań biznesowych na najwyższej jakości rozwiązania techniczne.
- Tworzenie czystego, testowalnego i dobrze udokumentowanego kodu.
- Aktywny udział w usprawnianiu procesu wytwarzania oprogramowania i kultury inżynierskiej.
- Proponowanie rozwiązań architektonicznych.
- Praca w samoorganizujących się zespołach agile z wykorzystaniem CI/CD i infrastruktury chmurowej.
🔍 Dekoder Ogłoszenia
🔴
nowoczesną platformę
Może oznaczać, że platforma jest w fazie rozwoju lub wymaga znaczących zmian, a nie jest w pełni dojrzała.
🟡
kluczowe są bezpieczeństwo, skalowalność i niezawodność systemu
Podkreśla to ważność tych aspektów, ale nie daje gwarancji, że obecne rozwiązania są już na najwyższym poziomie.
🟡
rozwiązań obsługujących ponad milion użytkowników
Może oznaczać, że system jest już obciążony lub będzie wymagał intensywnych prac optymalizacyjnych w przyszłości.
🔴
Bliska współpraca z PO oraz pozostałymi członkami zespołu w celu przełożenia wyzwań biznesowych na najwyższej jakości rozwiązania techniczne.
Może oznaczać częste zmiany wymagań lub presję na szybkie dostarczanie rozwiązań, nawet jeśli nie są one idealne technicznie.
🔴
Aktywny udział w usprawnianiu procesu wytwarzania oprogramowania i kultury inżynierskiej.
Może oznaczać, że obecne procesy są niedoskonałe i wymagają znaczącej pracy nad ich poprawą, co może być czasochłonne.