Programista Java

  • Wrocław
  • Redge Technologies
Programista Java Redge Technologies działa na rynku od 2007 r., a nasze biuro mieści się w Warszawie. Należymy do grupy Play, będącej częścią francuskiej grupy telekomunikacyjnej iliad. Zatrudniamy ponad 200 osób , które specjalizują się m.in. w technologiach chmurowych, wysokiej skalowalności, UI/UX, ale także w sieciach i programowaniu niskopoziomowym. Redge Technologies nie jest klasycznym software housem . Nasza strategia to rozwój i wdrażanie własnych produktów, skoncentrowanych wokół dwóch linii: produktów dla mediów oraz produktów dla cyberbezpieczeństwa. Nasza firma ma inżynierskie i techniczne DNA – osoby zarządzające, a nawet działy odpowiedzialne za sprzedaż, zaczynały swoją karierę jako programiści lub administratorzy. Flagowym produktem firmy jest Redge Media – autorska platforma technologiczna dla telewizji internetowej, która wykorzystywana jest przez czołowych nadawców i operatorów telekomunikacyjnych na terenie Europy. W oparciu o Redge Media działają serwisy takie, jak player.pl, czy vod.pl, z których codziennie korzystają miliony użytkowników. Kładziemy bardzo duży nacisk na wydajność i użyteczność platformy oraz aplikacji końcowych. Jednak Redge Media to nie tylko front-end. Dostarczamy także moduły odpowiedzialne za transkodowanie, przechowywanie, zabezpieczanie i dystrybucję treści wideo. Jesteśmy operatorem jednego z największych w kraju systemów klasy CDN, który obsługuje ruch na poziomie 1 Tbit/s . Naszym drugim flagowym produktem jest Redge Guardian – unikalne w skali Europy rozwiązanie służące do ochrony przed atakami DDoS. Nasi inżynierowie stworzyli oprogramowanie działające w architekturze dataplane, które umożliwia przetwarzanie setek milionów pakietów na sekundę na klasycznych serwerach o architekturze x86. Ten zespół nie boi się pisać i optymalizować niskopoziomowego kodu, w C++ a nawet assemblerze. Znajomość architektury jądra Linuksa to dla nas codzienność. Do Twoich zadań należeć będzie bieżący rozwój platformy streamingowej i OTT - Redge Media, a także udział w projektach wdrożeniowych na rzecz klientów takich jak TVN, P4 (operator sieci Play), czy Vectra Wymagania doświadczenie w projektowaniu, wdrażaniu i utrzymaniu oprogramowania w Java 8 / Spring Boot, 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, preferowane PostgreSQL i/lub MySQL, praktyczna znajomość systemów operacyjnych z rodziny Linux, dobra znajomość 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. Korzyści udział w bardzo ambitnych i ciekawych projektach o międzynarodowym zasięgu, elastyczne godziny pracy z możliwością pracy zdalnej, prywatną opiekę medyczną Medicover, dofinansowanie MultiSport, dofinansowane zajęć językowych, budżet szkoleniowy na szkolenia zewnętrzne, bezpłatna strefa parkowania, solidny sprzęt komputerowy, przyjazną atmosferę pracy.