#1 Job Board for tech industry in Europe

  • Job offers
  • Senior Java Developer (zdalnie)
    New
    Java

    Senior Java Developer (zdalnie)

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

    Tech stack

      Java

      advanced

      Spring

      advanced

    Job description

    Dla naszego Klienta – międzynarodowej platformy telewizyjnej i medialnej poszukujemy doświadczonego Java Developera, który dołączy do zespołu.

     

    • Dostępność: rozpoczęcie pracy od zaraz.
    • Okres współpracy: długoterminowa współpraca.
    • Elastyczność: możliwość pracy w 100% zdalnej.
    • Godziny pracy:
    • Poniedziałek-czwartek: 8 godzin 30 minut.
    • Piątek: 6 godzin.

     

    Wymagania i kompetencje:

    1. Znajomość języka Java

    • Minimum 4-letnie doświadczenie developerskie w Java (wersje 8-19).
    • Zaawansowana znajomość konstrukcji języka (np. klasy, obiekty, dziedziczenie, interfejsy).
    • Umiejętność stosowania wzorców projektowych (np. Singleton, Factory, Observer).

    2. Frameworki

    • Biegłość w pracy z Spring (Spring Boot, Spring MVC).
    • Znajomość MyBatis.

    3. Bazy danych i kolejki

    • Praktyczna znajomość SQL i NoSQL (np. MySQL, PostgreSQL, Oracle, MongoDB, Redis).
    • Doświadczenie z kolejkami (Kafka).
    • Umiejętność pracy z ORM (Object-Relational Mapping).

    4. Zrozumienie architektury oprogramowania

    • Znajomość architektury mikroserwisów i RESTful.
    • Doświadczenie z Kubernetes i Docker.
    • Zrozumienie zasad SOA (Service-Oriented Architecture).

    5. Testowanie oprogramowania

    • Umiejętność tworzenia testów jednostkowych (JUnit, Mockito).
    • Doświadczenie w testowaniu integracyjnym i akceptacyjnym.

    6. Zarządzanie wersjami i narzędzia CI/CD

    • Znajomość Git (lub innych systemów kontroli wersji), Bitbucket.
    • Praktyka z narzędziami CI/CD (Jenkins, GitLab CI).

    7. Umiejętności analityczne i rozwiązywanie problemów

    • Zdolność do analizy wymagań i projektowania rozwiązań.

    8. Bezpieczeństwo aplikacji

    • Zrozumienie zasad bezpieczeństwa aplikacji webowych (np. OWASP).

    9. Zrozumienie zasad programowania obiektowego (OOP)

    • Polimorfizm, enkapsulacja, dziedziczenie.

    10. Umiejętność pracy w zespole Scrum

    • Dobre zdolności komunikacyjne i współpraca w zespole developerskim.
    • Znajomość narzędzi Confluence i Jira.

    11. Znajomość technologii front-end (opcjonalnie)

    • HTML, CSS, JavaScript.
    • Znajomość Angular, React lub Vue.js będzie dodatkowym atutem.

    12. Systemy operacyjne i środowiska

    • Doświadczenie w pracy z systemami Unix/Linux.

    13. Chmurowe usługi i technologie

    • Znajomość AWS (IAM, EC2, S3, Lambda, API Gateway, Cloudwatch, MSK).

    14. Umiejętności dokumentacyjne

    • Tworzenie dokumentacji technicznej i użytkowej.

    15. Zrozumienie DevOps

    • Wiedza o praktykach DevOps i automatyzacji.
    Undisclosed Salary

    B2B

    Check similar offers

    Senior Expert Full Stack Developer (Java + React)

    New
    Clurgo
    6.55K - 7.78K USD
    Gdynia
    , Fully remote
    Fully remote
    Java 11
    Mockito
    Spring

    Senior Java Developer

    New
    Altimetrik Poland
    4.88K - 6.34K USD
    Gdańsk
    , Fully remote
    Fully remote
    Java
    Microservices
    English

    Senior Java Developer

    New
    Bitomat
    5.36K - 6.58K USD
    Toruń
    , Fully remote
    Fully remote
    Java
    Spring
    Databases

    Senior Java Developer with Angular

    New
    Acaisoft
    4.15K - 5.36K USD
    Warszawa
    , Fully remote
    Fully remote
    Java 8
    Docker
    Spring

    (Senior) Java Developer with Quarkus

    New
    ConnectPoint
    3.9K - 5.61K USD
    Poznań
    , Fully remote
    Fully remote
    Java
    vert.x
    Quarkus