O nas
Zajmujemy się tworzeniem oprogramowania na zamówienie oraz doradztwem z zakresu nowoczesnych rozwiązań IT. Budujemy rozwiązania służące do sprzedaży, obsługi klienta, rozliczeń prowizji, systemy raportowe. Mamy przyjemność pracować dla takich globalnych marek jak T-Mobile czy Innogy oraz największych polskich liderów branży telekomunikacyjnej (Play), medialnej (TVN, nc+), finansowej (BGŻ BNP Paribas).
Kogo szukamy
Do zespołu w Warszawie szukamy lidera zespołu deweloperskiego. Zespół realizuje projekty dla klienta z branży telekomunikacyjnej, zarówno aplikacje do obsługi klienta (klasy CRM) jak i szereg integracji pomiędzy systemami. Jeśli chodzi o stack technologiczny to java8, dużo integracji opartej na WS i REST, Spring, mybatis, baza danych to Oracle 12c. Frontend oparty w większości na AngularJS i Bootstrap.
Nasze oczekiwania
- Praktyczna znajomość działania i zasad programowania obiektowego z wykorzystaniem Java 8
- Dobra znajomość zagadnień związanych z tworzeniem aplikacji web'owych.
- biblioteki
- frameworki
- sposoby uwierzytelniania w aplikacjach webowych oraz wiedza z zakresu dostępnych na rynku gotowych platform i bibliotek opensource
- serwery webowe / aplikacji
- Dobra znajomość technologii backend takich jak: Spring, myBatis (lub odpowiedników)
- Wiedza z zakresu integracji systemów w oparciu o SOAP, REST
- Umiejętność projektowania struktur danych i posługiwania się bazami danych (oracle, mysql, postgress)
- Potrafisz zarządzać zespołem developerów (lub chcesz rozwijać się w tym obszarze), w szczególności:
- dekompozycja projektu / dużych zmian na mniejsze kawałki, które mogą być realizowane przez innych developerów w zespole.
- delegowanie oraz odbieranie zadanie od developerów.
- wsparcie (coaching) mniej doświadczonych developerów.
- proces code review dla developerów w zespole.
- Potrafisz dokonać analizy i zrobić rekomendacje dotyczące rozwoju systemu, np.:
- wdrażania nowych technologii (bibliotek, framework)
- Optymalizacja istniejących rozwiązań
- Znajomość bibliotek open source ułatwiających i przyspieszających tworzenia aplikacji np.: logowanie, testowania, budowania...
- Współpraca z Klientem w celu opracowania optymalnej architektury rozwiązania i poszczególnych modułów systemów.
- Samodzielność i odpowiedzialność za powierzone zadania
- Chęć zdobywania i dzielenia się wiedzą
- Silne zdolności analityczne / kreatywne podejście do rozwiązywania problemów projektowych
- Komunikatywność i umiejętność współpracy w zespole
Oferujemy:
- rozwój
- praca z doświadczonym zespołem deweloperskim
- szkolenia wewnętrzne i zewnętrzne
- dofinansowanie udziału w konferencjach branżowych
- firmową biblioteczka
- prywatna opieka medyczna
- płatne dni wolne
- elastyczne godziny pracy
- ciekawe projekty