Cyfryzacja jest strategicznym zadaniem państwa. Jej sensowny rozwój jest możliwy tylko wtedy, gdy państwo ma po swojej stronie kompetencje cyfrowe, odpowiedni zespół ekspertów oraz spójną strategię. My jesteśmy częścią tego zaplecza.
Centralny Ośrodek Informatyki to centrum kompetencji, software house i instytucja publiczna w jednym. Jesteśmy unikalnym w skali państwa zespołem specjalistów cyfrowych. Mamy ekspertów IT, projektujemy usługi i doświadczenie użytkownika, szkolimy, prowadzimy komunikację społeczną, zarządzamy projektami i zamówieniami publicznymi. Dzięki temu możemy realizować kluczowe w państwie projekty cyfrowe od A do Z.
Załóżmy, że właśnie rozważasz zmianę pracy. Szukasz ciekawego projektu. Nie może to być kolejna nudna aplikacja, z której skorzysta garstka osób… potrzebujesz… wyzwania, misji!
COI szuka właśnie takich osób. Pracujemy nad systemem, do którego wpływa ponad 27 milionów zapytań rocznie! Ten system to CEPiK- centralna ewidencja pojazdów i kierowców. Ułatwiamy życie każdemu kierowcy w kraju dzięki takim usługom jak historia pojazdu czy możliwość sprawdzenia punktów karnych. Chcemy zaprosić do współpracy najlepszych programistów. Jeśli masz ambicje pracować w największych projektach związanych z informatyzacją kraju, to czekamy na Ciebie!
- Wytwarzanie wydajnego, skalowanego oraz stabilnego oprogramowania;
- Uczestnictwo w projektowaniu i wytwarzaniu nowych funkcjonalności pokrytych testami jednostkowymi oraz integracyjnymi;
- Wsparcie w optymalizacji działania systemów operujących na bardzo dużych wolumenach danych;
- Udział w optymalizacji procesu wytwarzania oprogramowania: Continuous Integration, zapewnienie jakości, dobór technologii;
- Praca zgodna z metodyką Scrum;
- Wykonywanie code review;
- Szacowanie pracy w ramach projektów i planowanie zadań dla zespołu;
- Coaching zespołów roboczych w zakresie technologii;
- Aktywny udział w wewnątrz-zespołowej wymianie wiedzy:
- Udział w szkoleniach technicznych;
- Przygotowywanie krótkich szkoleń wewnętrznych dla pozostałych członków zespołu;
- Prowadzenie dokumentacji prac na Confluence.
- Programowanie to Twoja pasja;
- Znasz język Java i masz kilkuletnie doświadczenie w pracy na stanowisku programisty Java;
- Znasz zagadnienia TDD, GitFlow;
- Znasz i masz doświadczenie w pracy z technologiami:
- Język Java 7 oraz Java EE 6 i wzwyż;
- GIT i proces GitFlow;
- JPA i/lub dowolną z bibliotek klasy ORM (Object-Relational Mapping) np. Hibernate;
- Relacyjne bazy danych SQL np. Oracle;
- Dowolny z serwerów aplikacyjnych np. JBoss, WebLogic, GlassFish, Websphere;
- Maven 3;
- SOA, technologie Webservice SOAP oraz REST;
- Konfiguracją środowiska CI (np. Jenkins) ;
- TDD, testy automatyczne;
- Biblioteki wspierające testowanie np. Mockito, AssertJ, Arquillian.
Mile widziana znajomość:
- Doświadczenie z systemami UNIX;
- Znajomość HTML, JavaScript, CSS;
- Znajomość AngularJS, Angular2, Vaadin;
- Znajomość Liferay;
- Groovy, Docker, Gradle;
- Spring Framework;
- Bibliotek wspierających testowanie np. Spock, Selenium;
- Narzędzie do testów automatycznych SoapUI;
- Narzędzi do testów obciążeniowych LoadUI, JMeter;
- Znajomość rozwiązań związanych z bezpieczeństwem, w tym bezpieczeństwem aplikacji Web.
- Zatrudnienie na podstawie umowy o pracę;
- Elastyczny czas pracy 7-17;
- Udział w zróżnicowanych technicznie projektach;
- Dostęp do najnowszych technologii;
- Pracę nad aplikacjami, usługami i produktami, które mają wpływ na miliony użytkowników;
- Nowoczesne biuro, dobry sprzęt i rynkowe wynagrodzenie;
- Młody i otwarty zespół ludzi nastawionych na rozwój;
- Możliwość podnoszenia swoich kwalifikacji dzięki samodzielnie proponowanym szkoleniom;
- Pakiet benefitów: m.in. prywatna opieka medyczna, karnet sportowy, wczasy pod gruszą.