All offersWarszawaJavaSenior Java Developer - Product Factory&Digital Processes Tribe
Senior Java Developer - Product Factory&Digital Processes Tribe
Java
T-Mobile Polska S.A.

Senior Java Developer - Product Factory&Digital Processes Tribe

T-Mobile Polska S.A.
Warszawa
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Hybrid

Tech stack

    Java 17
    advanced
    Spring
    advanced
    NoSQL
    advanced
    SQL
    advanced
    Amazon AWS
    regular

Job description

Online interview

Miejsce pracy: Warszawa, Marynarska 12

Tryb pracy: Hybrydowy (do ustalenia)

Forma współpracy: Kontrakt B2B

Rekrutacja zdalna


Zapraszamy Cię do pracy w międzynarodowym zespole SCRUMowym odpowiedzialnym za serwis do samoobsługi klientów biznesowych T-Mobile, w którym zajmiesz się zadaniami związanym z realizacją backendu w Java / Spring.


Zadania, które na Ciebie czekają:

  • Odpowiedzialność za rozwój części backend-owej produktu WEB działającego w technologii mikroserwisowej w chmurze AWS
  • Projektowanie wewnętrznej architektury serwisu, jej integracji z systemami zewnętrznymi oraz tworzenie nowych funkcjonalności
  • Wprowadzanie usprawnień, zmian oraz optymalizacji rozwiązania
  • Współpraca z zespołem designerów, developerów frontend, backend (do którego dołączysz) oraz testerów


W realizacji zadań pomoże Ci:

  • Zaangażowanie, odpowiedzialność i chęć do pracy
  • Minimum 4-letnie doświadczenie w programowaniu w Java (mikroserwisy) oraz Spring, doświadczenie w pisaniu rozwiązań działających w AWS
  • Bardzo dobra znajomość technologii: Java17+, Spring (najnowsze wesje): SpringBoot, SpringCloud, SpringData, SpringSecurity
  • Umiejętność projektowania modeli danych oraz korzystania z baz danych typu: PostreSQL, MongoDB, Redis
  • Doświadczenie w optymalnym zaprojektowaniu serwisów, wyborze odpowiednich wzorców projektowych
  • Zapewnienie bardzo dobrej jakości i wydajności dostarczanego kodu
  • Znajomość dobrych praktyk programistycznych i ich wykorzystywanie
  • Tworzenie testów automatycznych (jednostkowe i integracji)
  • Znajomość języka angielskiego na poziomie zapewniającym komunikację w zespole