All offersWarszawaJavaSenior Java Developer
Senior Java Developer
Java
it{republic}

Senior Java Developer

it{republic}
Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    Java
    advanced
    Maven
    advanced
    Spring / JPA / Hibernate
    advanced
    HTML5 / CSS3
    advanced
    tomcat/wildfly/JBoss
    advanced
    SQL / NoSQL
    advanced
    Linux / Unix
    regular

Job description

Dla naszego klienta, firmy z branży marketingowej wykorzystującej Customer Experience i Big Data:

Senior Java Developer

od wybranej osoby oczekujemy:

• doświadczenie w programowaniu w języku Java – minimum 6 lat,
• znajomość narzędzi programistycznych Maven, Ant, Gradle, itp.,
• znajomość zaawansowanych zagadnień o bazach danych i języku SQL,
• znajomość technologii JPA, Hibernate,
• znajomość zagadnień tworzenia aplikacji webowych i responsywnych interfejsów użytkownika,
• znajomość języka Groovy,
• znajomość bibliotek Dependency Injection (Guice, Spring),
• znajomość zagadnień związanych z tworzeniem stron www (JavaScript, HTML, CSS),
• znajomość pracy z serwerami aplikacji Java (Glassfish, JBoss/WildFly, Tomcat, Jetty),
• znajomość baz danych Oracle, PostgreSQL oraz języka PL/SQL,
• znajomość systemów operacyjnych GNU/Linux,
• znajomość zagadnień związanych z bezpieczeństwem aplikacji webowych,
• mile widziana znajomość biblioteki GWT,
• mile widziana znajomość tworzenia dedykowanych aplikacji dla urządzeń mobilnych,
• umiejętność pracy z repozytorium kodu Git,
• umiejętność konfiguracji systemów operacyjnych i środowisk aplikacyjnych dla aplikacji Java,
• umiejętność pracy samodzielnej nad powierzonymi zadaniami,
• umiejętność samodzielnego prowadzenia projektów i kierowania pracą zespołu programistów.


w zamian klient oferuje:

• pracę w renomowanej Firmie i realne perspektywy rozwoju,
• możliwość podpisania umowy o pracę lub B2B (do wyboru),
• pracę pełną wyzwań i dającą szanse na rozwój,
• zarządzanie zespołem programistów
• fantastyczną atmosferę w koleżeńskim zespole, który dzieli się wiedzą,
• elastyczny czas pracy.