Kariéra
Programátor – specifikace a požadavky
Specializace programátora:
- UI specialista
- Správce
- DB specialista
Vykonávaná činnost:
- implementace prezentační vrstvy v Jakarta Tapestry
- tvorba vizuálních komponent pro web v Jakarta Tapestry
- odpovědnost za integraci aplikace a správu verzí
- implementace, zavádění a dodržování testovacích procesů
- implementace datové vrstvy
- návrh a implementace aplikační logiky
Nezbytné předpoklady:
- dobrá znalost Javy
- dobré znalosti a zkušenosti s objektově orientované programování (OOP)
- velmi dobrá znalost HTML, CSS2, JavaScript, DOM, implementační chyby hlavních prohlížečů, css hacky, atd.
- dobrá až velmi dobrá (alespoň pasivní) znalost anglického jazyka pro čtení technické dokumentace
Další požadované znalosti:
- technologie Java Servlets
- SQL
- UML
- základní úpravy grafiky
Vítané znalosti a zkušenosti:
- Jakarta Tapestry
- CVS
- Apache Maven
- Hibernate
- PL/SQL
- refactoring
Obecné předpoklady
- samostatnost i schopnost týmové spolupráce
- schopnost komunikovat napříč firmou