#1 Job Board for tech industry in Europe

  • Job offers
  • Senior Software Developer
    New
    Java

    Senior Software Developer

    Warszawa
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Permanent, B2B
    Operating mode
    Hybrid

    Tech stack

      Java

      advanced

      Spring Boot

      advanced

      JUnit

      advanced

      Hibernate

      advanced

      NoSQL

      regular

      Redis

      regular

      CI/CD

      regular

      Agile

      regular

    Job description

    Online interview
    Friendly offer

    Twoje zadania:

    • Projektowanie i rozwój aplikacji backendowych cloud native (Java 11+, Spring Boot, architektura mikroserwisowa)
    • Integracje z systemami wewnętrznymi i zewnętrznymi (REST, SOAP)
    • Optymalizacja wydajności: profilowanie, analiza metryk, monitorowanie (Prometheus, Grafana, Actuator)
    • Zapewnienie jakości kodu: testy (JUnit, Mockito), Code Review, SonarQube, refaktoryzacja
    • Utrzymanie stabilności i bezpieczeństwa aplikacji (walidacja, aktualizacja zależności, eliminacja podatności)
    • Odpowiedzialność za pełny cykl życia aplikacji: od implementacji, przez wdrożenie oraz jej utrzymanie na środowisku produkcyjnym
    • Aktywne wspieranie rozwoju członków zespołu poprzez mentoring, prowadzenie warsztatów i dzielenie się najlepszymi praktykami programistycznymi
    • Współpraca z zespołem w metodykach Agile (SCRUM/Kanban), dzielenie się wiedzą (mentoring, warsztaty)
    • Współudział w opracowywaniu standardów pisania aplikacji
    • Dokumentowanie kodu i rozwiązań technicznych


    Najczęściej wykorzystywane technologie i narzędzia:

    Java (Java 11+), Spring Boot, Spring Framework, Hibernate, SQL (PostgreSQL), NoSQL, Redis, REST, SOAP, Docker, Kubernetes, OpenShift, Git, Gradle, SonarQube, JUnit, Mockito, Prometheus, Grafana, Kibana, Swagger (OpenAPI), CI/CD, Jira, Confluence


    Wymagania:

    • Minimum 5 lat doświadczenia w programowaniu w Java
    • Bardzo dobra znajomość Spring Framework, JUnit, Hibernate
    • Biegłość w pracy z bazami danych: PostgreSQL, NoSQL oraz Redis
    • Doświadczenie projektowaniu w architektury mikroserwisowej oraz budowaniu i dokumentowaniu REST API (Swagger)
    • Znajomość platform chmurowych (preferowana Kubernetes, Openshift)
    • Praktyczna znajomość: Gradle, Sonar, Git, Docker, Kibana, Grafana, Jira, Confluence
    • Doświadczenie w wykorzystaniu procesów CI/CD (Continuous Integration/Continuous Delivery)
    • Znajomość TDD i BDD w kontekście automatyzacji testów
    • Doświadczenie w pracy w metodykach Agile (SCRUM)
    • Podstawowa znajomość Domain Driven Design


    Otrzymasz od nas:

    • Współpracę w oparciu o umowę o świadczeniu usług konsultanckich IT
    • Elastyczna współpraca w modelu hybrydowym lub zdalnym
    • Komputer
    Undisclosed Salary

    Permanent, B2B

    Check similar offers

    Java Advocate & Mentor

    New
    ArdentCode
    4.78K - 5.84K USD/month
    Warszawa
    , Fully remote
    Fully remote
    Spring Boot
    Spring MVC
    GraphQL