All offersWarszawaJavaProgramista Java
Programista Java
Java
Redge Technologies Sp. z o.o.

Programista Java

Redge Technologies Sp. z o.o.
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office
Redge Technologies Sp. z o.o.

Redge Technologies Sp. z o.o.

Tworzymy innowacyjne rozwiązania w dziedzinie wideostreamingu i cyberbezpieczeństwa. Jesteśmy częścią Grupy Play. Specjalizujemy się w technologiach chmurowych, wysokiej skalowalności, sieciach i programowaniu niskopoziomowym.

Company profile

Tech stack

    Java EE
    regular
    Java 8
    regular
    Spring
    regular
    PostgreSQL
    regular

Job description

Online interview
Redge Technologies Sp. z o.o. jest spółką odpowiedzialną za tworzenie i rozwój oprogramowania przeznaczonego dla rynku multimedialnego. W związku z rozwojem firmy, poszukujemy osoby na stanowisko:
 

PROGRAMISTA JAVA

 
ZESPÓŁ ROZWOJU APLIKACJI
DZIAŁ ROZWIĄZAŃ MULTIMEDIALNYCH
 
Miejsce pracy: Warszawa Praga-Południe
 
Opis stanowiska:
 
W Redge Technologies rozwijamy największą w kraju platformę technologiczną dla telewizji internetowej - RedgeMedia. Z RedgeMedia korzystają największe i najpopularniejsze w Polsce telewizje internetowe, takie jak player.pl, czy playnow.pl. Miliony użytkowników tych portali, dzięki naszej technologii, każdego dnia może cieszyć się dostępem do ulubionych treści wideo. Stworzone przez nas aplikacje mobilne od wielu miesięcy utrzymują się na czołowych miejscach popularności, zarówno w sklepie Google Play, jak i Apple Appstore.

Twoim zadaniem będzie bieżący rozwój aplikacji RedgeMedia, a także udział w projektach wdrożeniowych na rzecz klientów takich jak TVN czy P4 (operator sieci Play). Weźmiesz aktywny udział w procesach:

  • analizy wymagań klienta,
  • implementacji niezbędnych komponentów,
  • dostarczania zmian na produkcję,
  • stałego polepszania wydajności platformy.

Dołączając do naszego zespołu będziesz pracował z ludźmi, którzy dbają o jakość wytwarzanego oprogramowania! Przykładamy dużą uwagę do procesu code review oraz automatyzacji wytwarzania oprogramowania.
 
 Wymagania:

  • doświadczenie w projektowaniu, wdrażaniu i utrzymaniu oprogramowania w Java EE / Spring (w tym Java 8+),
  • bardzo dobra znajomość protokołu http,
  • bardzo dobra znajomość programowania obiektowego oraz wzorców projektowych,
  • praktyczna znajomość ORM (np. Hibernate),
  • znajomość podstawowych narzędzi wytwarzania oprogramowania - GIT, Gradle, Jenkins oraz IDE wedle Twojego wyboru,
  • znajomość baz danych SQL - preferowane PostgreSQL i/lub MySQL,
  • podstawowa znajomość języka programowania JavaScript,
  • praktyczna znajomość systemów operacyjnych z rodziny Linux,
  • dobra języka angielskiego,
  • chęć nauki i rozwoju osobistego!


Mile widziane:

  • doświadczenie z usługami typu cloud (np. AWS),
  • praktyczna znajomość kontenerów aplikacyjnych - Tomcat, Wildfly,
  • praktyczne doświadczenie z wyzwaniami wysokiej skalowalności systemu, GC, modelem pamięci Java,
  • znajomość języka programowania Python.

Jak pracujemy:

Pracujemy w dwóch zespołach. Pierwszy z nich odpowiedzialny jest za rozwój produktu RedgeMedia, zgodnie z jego roadmapą. Rolą drugiego zespołu jest dostosowywanie i wdrażanie RedgeMedia na rzecz klientów końcowych, a także bieżące wsparcie i utrzymanie wdrożonych aplikacji.

W codziennej pracy wykorzystujemy narzędzia:

  • Jira
  • Confluence
  • Git
  • Gitlab
  • Redmine
  • Fabric
  • Jenkins
  • ELK (ElasticSearch, Logstash, Kibana)
  • Grafana

Oferujemy:

  • udział w bardzo ambitnych i ciekawych projektach,
  • atrakcyjne wynagrodzenie,
  • elastyczne godziny pracy,
  • bogaty pakiet benefitów zawierający prywatną opiekę medyczną, dofinansowaną kartę sportową i zajęcia z języka angielskiego,
  • przyjazną atmosferę pracy,
  • bezpłatna strefa parkowania,
  • możliwość udziału w projektach wspierających kluczowe aktywności firmy.