Jesteśmy informatyczną spółką giełdową specjalizującą się w tworzeniu oprogramowania oraz rekrutacji i outsourcingu kadr IT. Prowadzimy również platformę księgowości internetowej ifirma.pl. Dla naszych klientów rekrutujemy głównie specjalistów z obszaru informatyki, telekomunikacji i elektroniki. Nr wpisu do Rejestru Agencji Zatrudnienia: 1264.
Programista R & D
Miejsce pracy: Wrocław
Nr Ref.: PM/WR/PRD/EW
Główne zadania:
- planowanie platformy technicznej (serwerów aplikacji) dla rozwoju systemów oraz dla nowych aplikacji
- projektowanie i utrzymywanie architektury technicznej systemów informatycznych banku
- wybieranie technologii rozwoju oprogramowania
- określanie standardów programistycznych, opracowywania zasad tworzenia kodu przez Dział Oprogramowania Biznesowego
- określanie zasad zarządzania kodami źródłowymi oraz określanie miar dla projektów programistycznych
- tworzenie warstw technicznych aplikacji (dostępowych, wymiany danych między systemami itp.)
- wypracowywanie narzędzi informatycznych usprawniających prace nad rozwojem oprogramowania w Departamencie
- implementowanie strategii bezpieczeństwa w systemach własnych
- wytwarzanie narzędzi do monitoringu systemów Banku
- wsparcie w rozwiązywaniu trudnych błędów i problemów (oome, memleak, deadlock, classloading hell)
Wymagania:
- bardzo dobra znajomość języka JAVA i technologii około JAVA'owych
- umiejętność programowania obiektowego zgodnie ze standardami i dobrymi praktykami
- znajomość stosu Java EE
- znajomość weblogic będzie dodatkowym atutem
- mile widziana znajomość: git, maven, spring framework, OSGi
- umiejętność kreatywnego myślenia i rozwiązywania problemów
Przykłady ostatnio realizowanych zadań:
- migracja na jdk7
- zmiana SCM z cvs na git
- migracja na maven3
- migracja lokalnego repozytorium maven na nowe rozwiązanie
- automatyczna walidacja architektury wytwarzanych aplikacji
- rozwój architektury wielomodułowej aplikacji OSGi
- wdrożenie Spring MVC oraz Spring Boot wraz z przykładami dobrych praktyk
- wdrożenie JRebel, XRebel
- poprawa jakości wytwarzanego kodu poprzez wprowadzenie: pmd, checkstyle, findbugs
Oferujemy:
- zatrudnienie na podstawie umowy o pracę na pełny etat
- wykorzystanie najnowocześniejszych technologii
- pracę na wydajnym sprzęcie: i7, 16GB RAM, SSD, 2 monitory LCD
- pracę z doświadczonym zespołem chętnie dzielącym się wiedzą i wynikający z tego pik rozwojowy
- samodzielne i odpowiedzialne stanowisko – to Ty projektujesz rozwiązania z użyciem technik DDD
- pracę w zmodularyzowanym środowisku – co 1,5 miesiąca wdrażamy kilkadziesiąt aplikacji
- cykliczne wyjazdy na konferencje w tematyce technologii Java, szkolenia, wyjazdy integracyjne
- atrakcyjne wynagrodzenie
- prywatną opiekę medyczną