#1 Job Board for tech industry in Europe

  • Job offers
  • All offersWarszawaJavaSenior Backend Developer (Java)
    Senior Backend Developer (Java)
    Java
    Link Group

    Senior Backend Developer (Java)

    Link Group
    Warszawa
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Remote
    Link Group

    Link Group

    We're a team of tech enthusiasts who love putting together amazing IT teams for Fortune 500 companies and startups across the globe. Our goal is to help you find your ideal job and work with some of the biggest players in the tech industry.

    Company profile

    Tech stack

      Java

      advanced

      Spring

      advanced

      Hibernate

      advanced

      SQL

      advanced

      Kubernetes

      junior

      Ansible

      nice to have

    Job description

    Online interview

    Obowiązki:

    • Tworzenie i rozwijanie backendu w różnych aplikacjach, zarówno tych nowo tworzonych, jak i już istniejących.
    • Przeprowadzanie przeglądów kodu w celu zapewnienia jego jakości i zgodności z najlepszymi praktykami.
    • Aktywny udział w spotkaniach i ceremoniach SCRUM, w tym planowaniu, przeglądach sprintów oraz retrospektywach.
    • Współpraca przy analizie technicznej i udział w dyskusjach na temat architektury i rozwiązań technicznych.
    • Inicjowanie i proponowanie ulepszeń oraz rozwiązywanie problemów technicznych.
    • Utrzymywanie bliskiej współpracy z członkami zespołu oraz skuteczna komunikacja na każdym etapie projektu.


    Wymagania:

    • Bardzo dobra znajomość Javy (w wersjach od 11 do 17).
    • Biegłość w pracy z frameworkiem Spring, w tym z wersjami Spring Boot 2-3.
    • Dobra znajomość JPA oraz Hibernate.
    • Praktyczne doświadczenie w pracy z relacyjnymi bazami danych, w szczególności Oracle, oraz optymalizacja zapytań SQL.
    • Doświadczenie w tworzeniu interfejsów API.
    • Dobra znajomość narzędzi takich jak GIT i Maven.
    • Zrozumienie zasad architektury mikroserwisowej oraz praktyczne doświadczenie w jej wdrażaniu.
    • Znajomość procesów SCRUM i umiejętność pracy zgodnie z tymi metodami.
    • Wiedza na temat zabezpieczeń w aplikacjach backendowych.
    • Doświadczenie w pisaniu solidnych testów jednostkowych i integracyjnych.
    • Doświadczenie w pracy z Kubernetes i Ansible.
    • Płynna znajomość języka angielskiego.
    • Otwartość na wizyty w biurze w Warszawie - 1-2 razy w miesiącu.