#1 Job Board for tech industry in Europe

  • Job offers
  • Senior/Mid Java Developer-Digital Tribe
    Java

    Senior/Mid Java Developer-Digital Tribe

    Warszawa
    Type of work
    Undetermined
    Experience
    Mid
    Employment Type
    B2B
    Operating mode
    Remote
    T-Mobile Polska S.A.

    T-Mobile Polska S.A.

    Jesteśmy firmą technologiczną i tworzymy innowacyjne rozwiązania. Udostępniamy na rynku 5G, oferujemy najlepsze usługi mobilne, a dzięki wielu Data Center zapewniamy liczne usługi ICT. Oferujemy usługi z zakresu rozwiązań cloud oraz cybersecurity.

    Company profile

    Tech stack

      Java

      regular

      Spring

      regular

      Hibernate

      regular

      Microservices

      regular

      SQL

      regular

      NoSQL

      regular

    Job description

    Online interview
    Miejsce pracy: Warszawa, Marynarska 12
    Tryb pracy:  Hybrydowy/Zdalny (jeżeli będziesz otwarty/a na przyjazd do biura raz na miesiąc, to będzie nam bardzo miło😊)​
    Forma współpracy: Kontrakt B2B bezpośrednio z T-Mobile
    Rekrutacja zdalna

    Jeżeli myślisz, że T-Mobile jest tylko firmą telco - to się mylisz. Jak każda nowoczesna firma, mocno stawiamy na oprogramowanie i jego rozwój.
    Jako członek zespołu rozwijającego oraz utrzymującego aplikacje z obszaru Digital Channels będziesz brał/a udział w codziennym rozwoju istniejących aplikacji, tworzeniu nowych i ich późniejszym utrzymaniu.

    Zadania, które na Ciebie czekają:

    • Utrzymywanie aplikacji w środowisku chmurowym oraz wirtualnym.
    • Analiza przyczyn problemów w aplikacjach i przygotowywanie poprawek.
    • Przygotowywanie nowych funkcjonalności istniejących aplikacji.
    • Przygotowywanie nowych aplikacji oraz wiodąca rola w ich projektowaniu.
    • Automatyzacja powtarzalnych czynności.
    • Zapewnienie bezpieczeństwa technologicznego wdrażanych aplikacji.
    • Przygotowywanie aplikacji do automatycznego budowania i wdrażania z użyciem CI/CD.
    • Analiza i projektowanie aplikacji z uwzględnieniem wielu integracji.
    • Tworzenie nowoczesnych aplikacji w architekturze mikroserwisów (Java SpringBoot) od etapu ich projektowania, implementacji, testowania, aż po ich dalszy rozwój i utrzymanie w modelu.

    W realizacji zadań pomoże Ci:

    • Co najmniej 3 lata doświadczenia w programowaniu w Java SE lub EE oraz projektowaniu i tworzeniu skalowalnych, wysokowydajnych i wysokodostępnych rozwiązań klasy klient-server.
    • Bardzo dobra znajomość: Java 8+, Spring Framework.
    • Znajomość podstawowych zagadnień związanych z bezpieczeństwem nowoczesnych aplikacji.
    • Doświadczenie w przygotowywaniu aplikacji do użycia z CI/CD (Jenkins, Ansible, Git, Maven/Grodle, JUnit).
    • Umiejętność projektowania interfejsów typu REST z użyciem (OpenAPI 3, JSON/YAML, Swagger).
    • Doświadczenie w samodzielnym prowadzeniu złożonych tematów z obszaru IT.
    • Wiedza na temat baz danych używanych przez współczesne aplikacjie (MongoDB, PostreSQL, Redis, LDAP).
    • Znajomość: Docker, Kubernetes, Ingress, Istio, SonarQube.
    • Umiejętność analizy problemów związanych z wydajnością aplikacji oraz umiejętność ich skutecznego usuwania.
    • Praktyczna znajomość narządzi: Postman, SoupUI, Wireshark.
    • Praktyczna znajomość nowoczesnych technik, wzorców i praktyk (TDD, BDD, DDD)
    • Doświadczenie z systemami kolejkowymi (np. AqitveMQ).
    • Umiejętność pisania efektywnych testów jednostkowych, integracyjnych i API.
    • Podstawowa znajomość zagadnień sieciowych (DMZ, Firewall, LoadBalancer, DNS, NAT, routing).
    • Znajomość języka polskiego oraz angielskiego (B2+).

    Check similar offers

    Java Fullstack Developer

    New
    Codepole
    3.93K - 5.24K USD/month
    Poznań
    , Fully remote
    Fully remote
    Java
    AWS
    Apache Tomcat