W skrócie
- Zadania: Twórz i rozwijaj skalowalne systemy backendowe dla innowacyjnych produktów finansowych.
- Firma: Dynamiczna firma fintech, która zmienia sposób, w jaki korzystamy z kredytów.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Szybkie tempo pracy z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na doświadczenia użytkowników w branży fintech.
- Kwalifikacje: Doświadczenie w programowaniu backendowym oraz umiejętność pracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 121455 - 148445 zł za rok.
SD Solutions poszukuje utalentowanego inżyniera backendu. Jako inżynier backendu będziesz projektować, rozwijać i utrzymywać solidne systemy serwerowe, które napędzają nasze produkty technologii finansowej. Skupisz się na budowaniu skalowalnych, bezpiecznych i wydajnych usług backendowych, obsługując krytyczne przetwarzanie danych, rozwój API oraz integrację z różnymi systemami. Będziesz ściśle współpracować z inżynierami frontendowymi, menedżerami produktu i innymi interesariuszami, aby dostarczać niezawodne rozwiązania, które poprawiają doświadczenia użytkowników i wspierają kluczowe cele biznesowe w szybkim środowisku fintech.
Obowiązki:
- Projektowanie i wdrażanie skalowalnej architektury backendowej, usług i API dla podstawowych produktów i funkcji finansowych.
- Rozwój wysokiej jakości, łatwego w utrzymaniu kodu serwerowego z silnym naciskiem na wydajność, niezawodność i bezpieczeństwo.
- Budowanie i utrzymywanie RESTful API (a potencjalnie GraphQL) w celu wsparcia aplikacji mobilnych i webowych.
- Zarządzanie bazami danych (relacyjne i nierelacyjne), optymalizacja zapytań oraz zapewnienie integralności i spójności danych.
- Współpraca z zespołami międzyfunkcyjnymi (frontend, produkt, QA, DevOps) w celu przekształcenia wymagań biznesowych w rozwiązania techniczne.
- Uczestnictwo w przeglądach kodu, pisanie testów jednostkowych i integracyjnych oraz przyczynianie się do poprawy praktyk inżynieryjnych.
- Monitorowanie wydajności systemu, rozwiązywanie problemów produkcyjnych oraz uczestnictwo w rotacjach dyżurów w razie potrzeby.
- Przyczynianie się do ciągłego doskonalenia poprzez refaktoryzację kodu, przyjmowanie najlepszych praktyk oraz bieżące śledzenie odpowiednich technologii.
Wymagania:
- 10+ lat doświadczenia zawodowego jako inżynier backendu (lub podobna rola) w budowaniu skalowalnych aplikacji serwerowych.
- Silna znajomość przynajmniej jednego nowoczesnego języka backendowego, takiego jak Java lub Kotlin.
- Solidne doświadczenie w architekturze mikroserwisów i systemach rozproszonych.
- Doświadczenie w posiadaniu domeny - konieczne.
- Praktyczne doświadczenie z relacyjnymi bazami danych (np. MySQL, PostgreSQL) oraz nierelacyjnymi bazami danych (np. MongoDB, DynamoDB).
- Doświadczenie z narzędziami AI oraz silne zainteresowanie ich ciągłym eksplorowaniem i stosowaniem w codziennej pracy są wysoko cenione.
- Znajomość technologii kolejek wiadomości / strumieniowania, takich jak Kafka, RabbitMQ, SQS lub podobne.
- Dobre zrozumienie platform chmurowych (najlepiej AWS lub podobnych), w tym usług obliczeniowych, przechowywania i sieci.
- Doświadczenie w budowaniu bezpiecznych, wydajnych API i obsłudze wrażliwych danych (szczególnie cenne w fintech).
- Silne umiejętności rozwiązywania problemów, dbałość o szczegóły oraz zdolność do efektywnej pracy w szybkim, współpracującym środowisku.
- Doskonale umiejętności komunikacyjne i biegłość w języku angielskim.
- Licencjat w dziedzinie informatyki lub równoważne praktyczne doświadczenie.
Preferowane doświadczenie:
- Ekspertyza w Spring Framework (Spring Boot).
- Doświadczenie w systemach fintech lub przetwarzaniu płatności, wymaganiach dotyczących zgodności (np. PCI DSS) lub obsłudze transakcji zabezpieczonych.
- Znajomość konteneryzacji (Docker) i orkiestracji (Kubernetes).
- Znajomość pipeline'ów CI/CD i infrastruktury jako kodu.
- Ekspozycja na nowoczesne narzędzia i praktyki rozwoju (np. Git, automatyczne testowanie, narzędzia do obserwowalności).
O firmie: Firma fintech, która buduje produkty finansowania punktów sprzedaży i kredytów konsumenckich dla codziennych firm usługowych. Ich rozwiązanie jest wdrażane w tysiącach lokalizacji usługowych — w tym w centrach serwisowych samochodów, gabinetach dentystycznych, klinikach optycznych i praktykach weterynaryjnych — i jest zarządzane za pomocą mobilnej karty kredytowej bez opłat.
Backend Engineer in Warsaw – pracodawca: SD Solutions
Nasza firma fintechowa to doskonałe miejsce pracy dla inżynierów backendowych, oferujące dynamiczne środowisko, w którym możesz rozwijać swoje umiejętności w zakresie budowy skalowalnych i bezpiecznych systemów. Oferujemy konkurencyjne wynagrodzenie, elastyczne godziny pracy oraz możliwość pracy z najnowszymi technologiami, co sprzyja ciągłemu rozwojowi zawodowemu. Nasza kultura pracy opiera się na współpracy i innowacyjności, a lokalizacja w sercu branży finansowej zapewnia dostęp do licznych możliwości networkingowych i rozwoju kariery.