#1 Job Board for tech industry in Europe

  • Job offers
  • Senior Java Developer
    New
    Java

    Senior Java Developer

    39 - 47 USD/hNet per hour - B2B
    39 - 47 USD/hNet per hour - B2B
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Remote
    j-labs

    j-labs

    Jesteśmy firmą stworzoną przez inżynierów dla inżynierów. Partnerów przybliżamy do realizacji celów biznesowych, a u j-specialistów stale podnosimy ekspertyzę. Inwestujemy w ludzi, bo to oni są podstawą j-labs. Robimy dobre IT, albo wcale!

    Company profile

    Tech stack

      Polish

      C1

      English

      B2

      Java

      advanced

      Spring

      advanced

      Git

      regular

      CI/CD

      regular

      TDD

      regular

      SQL

      regular

      Docker

      junior

      Microservices

      junior

      Kubernetes

      nice to have

    Job description

    Online interview

    O projekcie


    j‑labs współpracuje z globalnym liderem w dziedzinie finansów w chmurze, który dostarcza rozwiązania umożliwiające zarządzanie płynnością, ryzykiem finansowym oraz zgodnością regulacyjną dla tysięcy klientów na całym świecie. Obecnie budujemy nowy zespół składający się z 8–9 Senior Java Developerów do projektu, który rozwija rozbudowaną platformę klasy enterprise – przetwarzającą dane finansowe w czasie rzeczywistym. System oparty jest na modularnym monolicie, z planowaną migracją do architektury mikroserwisowej. Równolegle trwa migracja środowiska z Java 11 do Java 17/21. Projekt rozwijany jest z myślą o skalowalności, bezpieczeństwie i wydajności.

    • Stack technologiczny: Java 11 (planowana migracja do 17/21), Spring, Docker, Kubernetes, REST API, Git, CI/CD, TDD.
    • Zespół pracuje w metodologii Kanban.
    • Praca 100 % zdalna jest możliwa, jednak poszukujemy osób mieszkających w Warszawie lub Krakowie, gdzie j-labs ma swoje biura.


    Twoje zadania


    • Projektowanie i wdrażanie skalowalnego systemu rozproszonego, poprzez modernizację istniejącego monolitu z budową nowych mikroserwisów
    • Analiza i ocena istniejącego kodu w celu identyfikowania obszarów do usprawnienia
    • Współtworzenie i rozwijanie niezawodnych rozwiązań technicznych w ścisłej współpracy z zespołem Agile
    • Zapewnianie wysokiej jakości rozwiązań poprzez nowoczesne podejście modułowe i rozwój oparty na testach
    • Wdrażanie ciągłego doskonalenia procesów, technologii i najlepszych praktyk.


    Wymagania


    • Minimum 8 lat doświadczenia w programowaniu w Javie (Spring) oraz pracy z systemami rozproszonymi.
    • Praktyczna znajomość dobrych praktyk programistycznych takich jak: TDD/BDD, DDD, OOP, FP, Architektura Heksagonalna, Architektura Zdarzeniowa, Clean Code, projektowanie API, CI/CD.
    • Umiejętność ulepszania i refaktoryzacji kodu legacy.
    • Doświadczenie w projektowaniu baz danych i bardzo dobra znajomość SQL.
    • Pozytywne, zespołowe nastawienie, chęć rozwoju, proaktywność, inżynierski sposób myślenia oraz umiejętność rozwiązywania problemów.
    • Mile widziane doświadczenie z Kubernetes.
    • Znajomość języka angielskiego na poziomie min. B2.


    39 - 47 USD/h

    Net per hour - B2B

    Apply for this job

    File upload
    Add document

    Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
    Administratorem danych osobowych jest J-Labs Sp. z o. o. (J-LABS), ul. Zabłocie 43a, 30-701 Kraków. We wszystkich spra...more

    Check similar offers

    Data Architect (Spark)

    New
    Addepto
    5.5K - 8.36K USD/month
    Wrocław
    , Fully remote
    Fully remote
    Apache Spark
    Java
    Big Data