Java Developer

  • Łódź
  • Umowa dowolna
  • 07.12.2018

O firmie

CO ROBIMY?

Nasze trzy domeny to płatności, IoT i biometryka. Dzięki naszym rozwiązaniom możliwe jest digitalizowanie kart płatniczych oraz używanie telefonu jako urządzenia multizadaniowego. Otwieranie samochodu za pomocą selfie? Żaden problem! Z naszych produktów korzystają najlepsze marki światowego IT i Telco, a my dbamy o bezpieczeństwo danych użytkowników.

W JAKICH ZESPOŁACH?

Naszym celem jest tworzenie własnych produktów w oparciu o najnowsze technologie. Kluczem do sukcesu są zespoły: autonomiczne, interdyscypilnarne, skupiające w sobie wszystkie potrzebne umiejętności.

GDZIE PRACUJEMY?

Gdzie jesteśmy? Oczywiście że w Łodzi! Czasem nawet na podwórku naszej zabytkowej willi, na leżakach... W tym miejscu powstają najlepsze pomysły!
NOWA WIZJA NOWA WIZJA

Wymagania

Poziom doświadczenia: Mid

    Technologie

    Wymagane na tym stanowisku:
    • Java8
    • Maven lub Gradle
    • GIT lub SVN lub Bitbucket
    Potrzebne i możemy Cię ich nauczyć:
    • Docker
    • Kubernetes
    • Continuous Integration
    Mile widziane:
    • Spring
    • Webservices (SOAP, REST)
    • doświadczenie w pracy z bazami danych SQL lub NoSQL (Cassandra, MariaDB, Redis
    • doświadczenie z wykorzystywanie JUnit, Mockito, JMeter, Selenium

    Języki obce:

    • angielski Dobrze

    Projekt, w którym możesz pracować

    Nasze rozwiązania tworzone są w oparciu o architekturę mikroserwisów wykorzystując najnowsze technologie takie jak Java 8, Spring Framework, Akka, Netty, Cassandra, Redis, Docker, Kubernetes. Praca w zespole polega na rozwoju i utrzymaniu wielu komponentów, dostarczanie czystego i efektywnego kodu oraz pisanie testów, kładziemy duży nacisk na jakość dostarczanych rozwiązań, stosujemy code review i testy automatyczne. Nasze komponenty wdrażane w rozwiązaniach M2M (Machine to Machine) dla operatorów telekomunikacyjnych, odpowiadają za obsługę i dostarczanie połączenia telekomunikacyjnego dla Internetu Rzeczy (Internet of Things).

    Podział czasu pracy

    Nowe funkcje
    70%
    Samorozwój
    10%
    Dokumentacja
    10%
    Spotkania
    5%
    Bug fixing
    5%

    Jak pracujemy z kodem?

    • Konwencje programistyczne (style guide)
    • Code review
    • Pair programming
    • Statyczna analiza kodu
    • Baza wiedzy

    Jak testujemy?

    • Testy jednostkowe
    • Testy integracyjne

    Jak zarządzamy projektem?

    • Metodyka: Agile
    • Kto podejmuje decyzje architektoniczne? zespół
    • Kto wybiera technologię? zespół
    • Liczba równoległych projektów: 1

    Narzędzia pracy

    • Laptop
    • Dodatkowy monitor
    • Słuchawki
    • Osobista szafka
    • Swoboda w doborze narzędzi pracy

    Środowisko pracy

    • Przełożony techniczny
    • Open space
    • Elastyczne godziny pracy
    • Godziny pracy biura: 7:00 - 18:00

    Bonusy

    • Pakiet medyczny
    • Pakiet sportowy
    • Gorące napoje
    • Szkolenia
    • Parking dla samochodów
    • Parking dla rowerów
    • Prysznic
    • Pokój relaksu
    • Imprezy integracyjne

    Osoby, które będą prowadzić interview

    Index
    Anna
    Starszy Rekruter

    Zadaj pytanie pracodawcy

    Administratorem danych jest IDEMIA ...

    Proces rekrutacji

    Prześlij nam swoje CV
    umawiamy spotkanie
    spotkanie z liderem zespołu i interview
    decyzja i feedback