Java Developer

Szukamy programisty Java Backend, aby wzmocnić nasz zespół, ulepszyć istniejące rozwiązanie i zaprojektować nowe funkcje.

Wymagania dla pozycji:

Must have:

  • Przynajmniej 5 lat udokumentowanego komercyjnego doświadczenia zawodowego jako programista back-end Java
  • Głębokie zrozumienie całego procesu tworzenia aplikacji webowych, obejmujące projektowanie, implementację i wdrażanie.
  • Bardzo dobra znajomość technologii:
    • Java 8/11
    • Spring
    • REST API
    • JUnit / mocking libraries
  • Znajomość wzorców projektowych
  • Znajomość JVM (w szczególności umiejętność optymalizacji działania aplikacji, dodatkowo zarządzanie pamięcią i rozwiązywanie problemów z wydajnością)
  • Znajomość języka angielskiego w mowie i piśmie, umożliwiająca bezproblemową komunikację w zespole oraz prowadzenie dokumentacji

 

Should have:

  • znajomość funkcjonalności z najnowszej wersji Java 21
  • Git (preferowane doświadczenie z Azure Repos)
  • ORM / Hibernate / Spring Data JPA
  • SQL (PostgreSQL)
  • Znajomość systemu Windows jako środowiska deploymentu.
  • Doświadczenie w pracy z modularnym monolitem
  • Docker
  • Znajomość frameworku SCRUM oraz umiejętność pracy w zespołach Agile.

 

Personal Requirements

  • • Osoba gotowa na wyzwania i rozwiązywanie problemów z tzw. “can-do attitiude”
  • • Niezależny, proaktywny członek zespołu z chęcią pracy w międzynarodowym środowisku
  • • Nie boi się pracy z dokumentacją
  • • Chętny do dzielenia się wiedzą, osoba otwarta na informacje zwrotne i naukę
  • • Aktywny uczestnik dyskusji technicznych i projektowych
  • • Członek zespołu z łatwością rozumienia celów biznesowych projektu i ich przełożenia na rozwiązania techniczne

Key requirements

  • 5 lat udokumentowanego komercyjnego doświadczenia
  • znajomość wzorców projektowych
  • znajomość JVM

Tags

#git #sql #java

ID: 87 job_post.published_on: 28/04/2025
announcement.apply