NoFluffJobs Praca zdalna Mid

Java Backend Developer [M/F]

Stackmine

⚲ Remote

16 800 - 21 504 PLN (B2B)

Wymagania

  • Java
  • Kafka
  • Spring
  • Spring Boot
  • MSSQL
  • Kubernetes

Opis stanowiska

O projekcie: Fintech Rozwój platformy do obsługi płatności transgranicznych w czasie rzeczywistym dla międzynarodowej instytucji finansowej. Architektura mikroserwisowa, komunikacja asynchroniczna (Apache Kafka), środowisko konteneryzowane (Docker, Kubernetes). System wspiera rozliczenia w wielu walutach, integracje z zewnętrznymi dostawcami płatności oraz zapewnia wysoką dostępność, bezpieczeństwo i skalowalność przy dużym wolumenie transakcji. Projekt w oparciu o mikroserwisy.  Oferujemy - Stabilność zatrudnienia- Współpracujemy długoterminowo ze znanymi i cenionymi markami w branży. - Elastyczność-Cechuje nas indywidualne podejście do współpracy i niekorporacyjny klimat pracy. - Rozwój-Możliwość uczestnictwa w kursach, szkoleniach czy konferencjach branżowych. - Swap Stack-Wspieramy rozwój zawodowy naszych pracowników dlatego dajemy Ci możliwość zmiany projektu w zależności od Twoich osobistych preferencji i możliwości firmy. - Personal branding-W ramach współpracy z Stackmine chętnie wspomożemy budowanie Twojej marki osobistej. Udostępnimy Ci naszego bloga, sfinansujemy Twój udział w wydarzeniach branżowych czy meetupach. - Program poleceń-W ramach programu Let’s pass IT on oferujemy do 5000 zł za każde skuteczne polecenie specjalisty do Stackmine. - People Manager-Niezależnie od realizowanego projektu będziesz miał dedykowanego People Managera, który będzie dla Ciebie bieżącym wsparciem. - Praca zdalna-Realizujemy projekty dla wielu klientów z Polski oraz zagranicy dlatego nasze zespoły projektowe pracują zdalnie. Wymagania: - 4 lata komercyjnego doświadczenia w roli Java Developera lub na pokrewnym stanowisku backendowym, - bardzo dobra znajomość Javy oraz praktyczne doświadczenie w budowie systemów opartych o architekturę event-driven i komunikację asynchroniczną (np. Apache Kafka lub rozwiązania analogiczne), - doświadczenie w pracy z frameworkiem Spring (w szczególności Spring Boot) przy projektowaniu i rozwijaniu aplikacji backendowych oraz mikroserwisów, - praktyczna znajomość projektowania schematów danych oraz pracy z bazami relacyjnymi (np. PostgreSQL, MySQL) i nierelacyjnymi (np. MongoDB, Redis), - doświadczenie w pracy w środowisku konteneryzowanym (Docker) oraz z platformami orkiestracji (Kubernetes), - rozumienie procesów CI/CD i automatyzacji wdrożeń, - zaawansowana znajomość języka angielskiego oraz języka polskiego (min. B2). Codzienne zadania: - rozwój i utrzymanie aplikacji backendowych w technologii Java w architekturze mikroserwisowej, - implementacja funkcjonalności w oparciu o rozwiązania komunikacji asynchronicznej i systemy kolejkowania (np. Apache Kafka), - udział w pracach nad systemami przetwarzania danych w czasie rzeczywistym oraz integracjami międzyserwisowymi, - rozbudowa istniejących komponentów oraz wprowadzanie usprawnień zwiększających wydajność, stabilność i bezpieczeństwo aplikacji, - współpraca z zespołem developerskim, QA oraz architektem przy analizie wymagań i projektowaniu rozwiązań technicznych, - tworzenie i utrzymanie testów jednostkowych oraz integracyjnych, udział w code review, - analiza błędów, diagnozowanie problemów produkcyjnych oraz proponowanie usprawnień w kodzie i konfiguracji systemu, - dbałość o jakość kodu zgodnie z przyjętymi standardami i dobrymi praktykami wytwarzania oprogramowania.