Szukamy kandydata do pracy w dziale Research&Developement w Eurobanku na stanowisku Projektant - Programista R&D.
Zachęcamy wszystkich pasjonatów technologii JAVA, którym znudziło się tworzenie kodu biznesowego, a którzy chcieliby: zmierzyć się z nietypowymi problemami JVM, spróbować swoich sił w projektowaniu architektury technicznej i warstw technologicznych, wziąć udział w poszukiwaniu i wdrażaniu narzędzi wspierających proces rozwoju oprogramowania, jak i monitoringu systemów bazujących na technologii JavaEE.
Projektant - Programista R&D
Wrocław
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 Banku
- implementowanie strategii bezpieczeństwa w systemach własnych
- wytwarzanie narzędzi do monitoringu systemów informatycznych Banku
- wsparcie w rozwiązywaniu trudnych błędów i problemów (oome, memleak, deadlock, classloading hell)
wymagania
- minimum 5 lat doświadczenia w programowaniu z użyciem technologii JAVA (dotyczy: starszy projektant-programista R&D)
- 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
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ą
Chcesz wiedzieć więcej? 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