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.