All offersWarszawaJavaBackend Developer (Java) - Tribe Billing
Backend Developer (Java) - Tribe Billing
Java
T-Mobile Polska S.A.

Backend Developer (Java) - Tribe Billing

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

Tech stack

    Java 8
    regular
    Spring
    regular
    Hibernate
    regular
    ActiveMQ
    regular
    RabbitMQ
    regular
    Kubernetes
    nice to have
    Docker
    nice to have

Job description

Online interview
Miejsce pracy: Warszawa, Marynarska 12
Tryb pracy: Hybrydowy/Full Remote
Forma współpracy: Kontrakt B2B bezpośrednio z T-Mobile
Rekrutacja zdalna

To wyjątkowy projekt w historii T-Mobile. Jeżeli chcesz stać się jego częścią, pragniesz się rozwijać poprzez intensywną i ciekawą pracę - zapraszamy!
Elastyczność - pracujemy hybrydowo ale, jeżeli preferujesz pracę zdalną - porozmawiajmy :)
Pracujemy zwinnie - masz wpływ na technologie i produkt
Poznasz przyszłego lidera/ liderkę już na pierwszym spotkaniu
oraz pozostałe benefity, o których przeczytasz poniżej!

Zadania, które na Ciebie czekają:

  • Współtworzenie najnowocześniejszego systemu bilingowego w Europie opartego o architekturę mikroserwisową.
  • Dołączysz do zespołu, w którym każdy jest ważny i zdanie każdego może mieć decydujący wpływ na kształt nowego rozwiązania.
  • Będziesz pracować w metodyce Scrum i liczymy na samodzielność i niezależność.

W realizacji zadań pomoże Ci:

  • Co najmniej 2 letnie doświadczenie w pracy jako programista/developer Java 8+(docelowa 17/18)
  • Znajomość:
    • Spring Framework, SpringBoot, JPA, Hibernate, Liquibase, Junit 5
    • Podstaw Spring Cloud
    • Baz danych, takich jak: PostgreSQL, Cassandra, Redis/MongoDB;
  • Doświadczenie w wykorzystywaniu kolejek komunikatów, takich jak: ActiveMQ, Kafka, RabbitMQ lub innych;
  • Znajomość wzorców projektowych i dobrych praktyk wytwarzania oprogramowania np. SOLID, KISS, DRY , YAGNI, TD, SCA, Clean Code
  • Znajomość zagadnień architektury microserwisowej oraz konteneryzacji,  mile widziane podstawy kubernetes;
  • Doświadczenie w pracy w metodykach zwinnych;
  • Pozytywne i nieszablonowe myślenie, zamiast kierowania się schematami;
  • Dbałość o swój rozwój i inspirowanie do tego innych;
  • Znajomość języka angielskiego w stopniu, który pozwala na swobodną komunikację;