All offersGdyniaJavaJAVA Developer
JAVA Developer
Java
Centrum Techniki Morskiej CTM

JAVA Developer

Centrum Techniki Morskiej CTM
Gdynia
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent, B2B
Operating mode
Office

Tech stack

    Java 8
    advanced
    SVN/Git
    advanced
    Agile/Scrum
    advanced
    JIRA
    advanced
    Maven
    advanced
    JUnit
    advanced
    Crucible
    regular
    JMS
    regular
    Swing
    junior
    OSGI
    nice to have

Job description

Online interview
Aktualnie poszukujemy doświadczonego programisty JAVA, którzy wesprze nasz zespół pracujący nad zintegrowanym systemem zarządzania walką SCOT-M na okręcie przeznaczonym do walki minowej.
 

Wymagania:

  • komercyjne doświadczenie w tworzeniu systemów w oparciu o technologię JAVA8  Standard Edition;
  • komercyjne doświadczenie w budowaniu aplikacji desktopowych;
  • znajomość problematyki kolejkowania danych i kolekcji;
  • znajomość standardowych bibliotek;
  • znajomość technik współbieżności i synchronizacji;
  • doświadczenie w szacowaniu pracochłonności zadań;
  • doświadczenie w refactoringu aplikacji oraz architektury;
  • praktyczna znajomość biblioteki SWING;
  • umiejętność modelowania w notacji UML;
  • znajomość języka angielskiego na poziomie pozwalającym na czytanie dokumentacji technicznej;
  • gotowość do pracy w zespole SCRUM.

Mile widziane:

  • doświadczenie w projektowaniu aplikacji wielowątkowych;
  • znajomość OSGi;
  • certyfikat OCP;
  • znajomość systemu operacyjnego Linux.

Zadania:

  • tworzenie kodu produkcyjnego 
  • tworzenie interfejsów użytkownika; 
  • tworzenie testów jednostkowych;
  • wykonywanie przeglądów kodu.

Oferujemy:
 
  • zatrudnienie w oparciu o umowę B2B;
  • udział w międzynarodowych projektach;
  • możliwość wpływu na proponowane i dostarczane rozwiązania;
  • udział w realizacji unikatowych projektów dla sektora zbrojeniowego.