Java Developer

  • IDEMIA
  • Łódź
  • Umowa dowolna
  • 07.12.2018

About company

WHAT WE DO

Our domains are payments, IoT and biometrics. Thanks to our solutions, it is possible to digitalize payment cards and use the phone as a multi-tasking device. Opening a car with a selfie? No problem! Our producst are used by the best global IT and Telco brands, and we care for the safety of users' data.

OUR TEAM

Our goal is to create your own products based on the latest technologies. The key to success are teams: autonomous, interdisciplinary, covering all the necessary skills.

WHERE YOU CAN FIND US

Of course, in Lodz! Sometimes even in the yard of our historic villa, on deckchairs... This is where the best ideas come up!
IOT_BIO_PAY_LODKABIOMETRICSPAYMENTS

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 ...

    Recruitment process

    Send your resume
    Set up a meeting
    Meeting and interview with team leader
    Decision and feedback