- знание шаблонов проектирования Java и J2EE;
- опыт рефакторинга чужого кода, работы с интеграционными решениями IBM WebSphere, Oracle Fusion Middleware;
- опыт разработки многоуровневых, многопоточных приложений;
- опыт использования специальных инструментальных средств Hibernate, Spring и пр;
- опыт проектирования информационных систем и подготовки проектной документации;
- опыт работы с MS SQL Server или Oracle.