Java Full-Stack Developer

Java Full-Stack Developer

T-MOBILE POLSKA S. A.
Mid
Rekrutacja online
B2B
Warszawa
Praca zdalna
20%

Opis projektu

  • Rozwój oprogramowania, systemów i platform domeny CRM B2C w T-Mobile w oparciu o wymagania biznesowe przygotowywane w modelu zwinnym (Epics, User Stories);
  • Współpraca z właścicielami produktu (praca w metodykach zwinnych), specjalistami UX, zespołami CI/CD i Release Management, testerami na różnych etapach tworzonego oprogramowania w zakresie: analizy wymagań, projektowania systemu, tworzenia kodu, testów manualnych i automatycznych i deploymentu;
  • Udział w tworzeniu produktów T-Mobile opartych o mikroserwisy, rozwiązania chmurowe, systemy CRM, ERP, e-commerce;
  • Ścisła współpraca z testerami manualnymi i automatycznymi, również przy przygotowywaniu testów manualnych i automatycznych;
  • Diagnozowanie i poprawa błędów;
  • Definiowanie i rozwijanie dobrych praktyk i standardów programistycznych;
  • Współpraca z zespołem oraz przygotowywanie dokumentacji funkcjonalnej i technicznej.

Kogo szukamy?

  • Minimum 4 lata praktycznego doświadczenia w roli Full-Stack Developer i realizacja projektów dla średnich i dużych przedsiębiorstw;
  • Bardzo dobra, potwierdzona realizacją w projektach, znajomość zagadnień związanych z mikroserwisami, konteneryzacją, rozwiązaniami chmurowymi;
  • Dobra znajomość zagadnień związanymi z relacyjnymi (Oracle DB, PostgreSQL) i nierelacyjnymi (Cassandra, MongoDB) bazami danych (najchętniej potwierdzona certyfikatami);
  • Dobra znajomość HTML5, CSS3, JavaScript;
  • Znajomość framework-ów: Angular, AngularJS, jQuery, Bootstrap;
  • Znajomość języka programowania Java i framework-ów: J2EE, Spring, SpringBoot;
  • Znajomość WebServices: WSDL, SOAP, REST, JSON oraz przetwarzania XML;
  • Znajomość zagadnień związanych z systemami obsługi kolejek komunikatów (np. Apache Kafka, RabbitMQ);
  • Znajomość UML i Enterprise Architect;
  • Znajomość zagadnień związanych z bezpieczeństwem i wydajnością systemów webowych;
  • Bardzo dobra znajomość narzędzi: Jenkins, GIT, Maven, Cucumber, Docker, Kubernetes, KIBANA, shell scripts;
  • Bardzo dobra znajomość języka angielskiego pozwalająca na swobodną komunikację.
Umiejętności
Java
Jenkins
Git
Maven
Cucumber
Docker
Kubernetes
Oracle Database
PostgreSQL
Cassandra
MongoDB
HTML5, CSS3, JavaScript
Angular
AngularJS
Bootstrap
jQuery
WebServices: WSDL, SOAP, REST, JSON
Enterprise Architect
UML

Jak pracujemy?

Zarządzanie projektami
Metodyka
Scrum, Agile
Narzędzia
Laptop
Dodatkowy monitor
Słuchawki
Osobista szafka
Telefon służbowy
Środowisko pracy
Przełożony techniczny
Open space
Elastyczne godziny pracy

Bonusy

Opieka medyczna
  • Pakiet medyczny
Pakiet sportowy
  • Pakiet sportowy
Kuchnia
  • Zimne napoje
Rozwój
  • Konferencje
  • Szkolenia
  • Książki
Parking
  • Parking dla samochodów
  • Parking dla rowerów
Inne
  • Prysznic
  • Pokój relaksu
  • Pokój zabaw dla dzieci
  • Imprezy integracyjne

T-MOBILE POLSKA S. A.

Warszawa 4500
Technologie i umiejętności
  • DevOps
  • Java
  • Microservices

Zobacz podobne ogłoszenia