Java Developer [M/F]

100 - 128 PLN/ godz.B2B (netto)
MidFull-time·B2B
#340969·Dodano dziś·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

JavaKafkaSpringSpring BootMSSQLKubernetes

Firma i stanowisko

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.


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)

Obowiązki

  • 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

Oferta

  • Stabilność zatrudnienia - współpraca długoterminowa ze znanymi i cenionymi markami w branży
  • Elastyczność - indywidualne podejście do współpracy i niekorporacyjny klimat pracy
  • Rozwój - możliwość uczestnictwa w kursach, szkoleniach i konferencjach branżowych
  • Swap Stack - możliwość zmiany projektu w zależności od osobistych preferencji i możliwości firmy
  • Personal branding - wsparcie w budowaniu marki osobistej, udostępnienie bloga, finansowanie udziału w wydarzeniach branżowych i meetupach
  • Program poleceń - do 5000 zł za każde skuteczne polecenie specjalisty do Stackmine
  • People Manager - dedykowane wsparcie People Managera
  • Praca zdalna - realizacja projektów dla klientów z Polski i zagranicy w trybie zdalnym
Stackmine

Stackmine

39 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz