Java Team Leader

  • Pretius
  • Warszawa
  • 16 000 - 24 000 PLN netto / miesiąc
  • B2B
  • 08.11.2019

Wymagania

Poziom doświadczenia: Senior
  • Doświadczenie w zarządzaniu zespołem developerskim
  • Znajomość i doświadczenie w pracy w metodykach Agile
  • Znajomość architektur: monolitycznej i mikroserwisowej
  • Praktyczna znajomość działania i zasad programowania obiektowego z wykorzystaniem Java 11
  • Dobra znajomość zagadnień związanych z tworzeniem aplikacji web'owych (biblioteki, frameworki, serwery www)
  • Komunikatywność i umiejętność współpracy w zespole
  • Wiedza z zakresu integracji systemów w oparciu o SOAP, REST, kolejki
  • Umiejętność projektowania struktur danych i posługiwania się bazami danych (relacyjne i NoSQL)
  • Chęć zdobywania i dzielenia się wiedzą
  • Co najmniej 5 lat doświadczenia w tworzeniu oprogramowania.

Technologie

Wymagane na tym stanowisku:
  • Java
  • Spring Boot

Projekt, w którym możesz pracować

O projekcie

Rozwój systemu CRM dla klienta z branży telekomunikacyjnej.

Jak pracujemy?

  • Jesteśmy odpowiedzialni za całość procesu tworzenia oprogramowania, począwszy od analizy wymagań, przez projektowanie architektury, na wdrożeniu i wsparciu produkcyjnym kończąc. 
  • Ułożony proces developmentu: 2 tygodniowe sprinty (Scrum), testy automatyczne, guidelines dla developerów, zautomatyzowane procesy CI/CD. 
  • Mamy ułożony proces developmentu: guidelines dla developerów, wdrożone elementy CI/CD. 
  • Architektura mikroserwisowa
  • Wielkość zespołu: 6-8 developerów (FE i BE), Analityk, Tester

Czym będziesz się zajmował:

  • Zarządzanie zespołem developerskim, w tym definiowanie, delegowanie i odbieranie zadań od członków zespołu 
  • Rola lidera technicznego dla zespołu, dbanie o rozwój i stosowanie dobrych praktyk (przeglądy kodu, wzorce projektowe, testy automatyczne, design)
  • Mentoring i wsparcie zespołu deweloperskiego
  • Odpowiedzialność za techniczną realizację projektu
  • Code review
  • Projektowanie i implementacja systemów, zwracając szczególną uwagę na jakość tworzonych rozwiązań

Stack technologiczny

  • Java 8/11 
  • Spring Boot 2.x
  • OpenShift
  • Oracle DB
  • Redis
  • RabbitMQ
  • OSGi
  • React, AngularJS

Narzędzia

  • Laptop
  • Komputer stacjonarny
  • Dodatkowy monitor
  • Słuchawki
  • Osobista szafka
  • Telefon służbowy
  • Swoboda doboru narzędzi
  • System operacyjny

Środowisko pracy

  • Przełożony techniczny
  • Open space
  • Pokoje
  • Dress code
  • Elastyczne godziny pracy

Bonusy

  • Pakiet medyczny
  • Pakiet medyczny dla rodziny
  • Pakiet sportowy
  • Pakiet sportowy dla rodziny
  • Zimne napoje
  • Gorące napoje
  • Owoce
  • Przekąski
  • Lunche
  • Konferencje
  • Szkolenia
  • Książki
  • Parking dla samochodów
  • Parking dla rowerów
  • Prysznic
  • Pokój relaksu
  • Pokój zabaw dla dzieci
  • Imprezy integracyjne

Zadaj pytanie pracodawcy

Administratorem danych jest Pretius ...