masz dość kodowania kolejnego widoku listowego z paginacją? arcytrudnych formularzy?
znudziła Ci się domena, którą się zajmujesz? potrzebujesz spożytkować swoją energię i wiedzę
na nietrywialne zadania?
zmień to!!!
aplikuj na stanowisko projektanta/programisty w zespole research & development
oferujemy możliwość rozwoju na wielu różnych płaszczyznach:
- wiesz wszystko o tuningowaniu JVM? - zweryfikuj tę wiedzę na olbrzymim systemie informatycznym banku
- znasz SOA? - skonfrontuj obecne doświadczenia z naszą infrastrukturą
- poznałeś technologię OSGi? - zobacz jak dzięki niej rozbiliśmy monolit na zgrabne moduły
- rozumiesz, że kod pisze się raz, a czyta wiele razy? jakość kodu jest dla Ciebie bardzo ważna? – pomóż nam propagować tę wiedzę w naszych zespołach programistycznych
zadania
- projektowanie i utrzymywanie architektury technicznej systemów informatycznych banku
- dobór technologii i określanie standardów ich użycia
- opracowywanie środowisk programistycznych, testowych i produkcyjnych
- ciągła walka z entropią architektury i jakością kodu
- implementacja warstw technicznych aplikacji, punktów integracyjnych z zewnętrznymi systemami
- zwiększanie efektywności i wygody prac pozostałych programistów i testerów
- analiza problemów produkcyjnych: wyciek pamięci, blokada wątków (deadlock)
- problemy wydajnościowe, wyciek transakcji
przykłady zadań z ostatnich lat:
- rozwój architektury wielomodułowej aplikacji OSGi
- migracja z CVS na Git
- 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
- migracja z jrockit 1.6 na jdk7
w swojej pracy spotkasz się z 5xBINGO:
Java EE 6, JSP, Servlet, TopLink, JPA, SQL, Spring, WebLogic, Jetty, OSGi, Oracle DB, Apache httpd, Synapse, SOA, WebService, WSDL, SOAP, XSLT, JMS, MQ, MDB (ale nie EJB), Load Balancing, High Availability, JMX, VisualVM, FlightRecorder, OOM, Eclipse, Maven, Git, grep, awk, sed, Structure101, OOD, OOP, TDD, DDD, Clean Code, KISS, YAGNI, dziesiątkami innych buzzwordów, a przede wszystkim z doświadczonym zespołem chętnie dzielącym się wiedzą.
wymagania
- bardzo dobra znajomość OOP
- samodzielność
- pasja
- mile widziana znajomość DDD, TDD, oraz JVM
oferujemy
- coroczne wyjazdy na konferencje (33rd Degree, 4Developers, GeeCON, JDD)
- szkolenia wewnętrzne
- prywatną opiekę medyczną
- wyjazdy integracyjne
- pakiet benefitów
- zatrudnienie na umowę o pracę
- samodzielne i odpowiedzialne stanowisko