• تجربه گسترده در Java, JEE, N-Tier Programming, Maven, REST, SOAP, Spring, Hibernate, JPA
• تجربه گسترده در Oracle 11g technology و relational programming
• Spring Framework
• فریمورک وب مانند MVC یا JSF
• مفاهیم شی گرا و design patterns
• Agile principles و continuous integration
• HTML، CSS و جاوا اسکریپت
• ابزار توسعه نرم افزار و فن آوری های مانند Maven, SVN/Git, Jenkins
• دانش و تجربه قوی در بانکداری، مالی و مخابرات
• دانش گستردهای در برنامه سرور مانند: JBoss،WebLogic،Tomcat
• آشنا با استریمینگ و سیستمهای real time