1. 产品中基本业务,基本功能点的实现。
2. 分布式服务的设计与实现。
3. 基础框架、底层子系统和子框架的设计与实现。
3. 根据需求、产品的发展不断地对系统进行优化。
需要你
1. 3年以上工作经验,良好的java基础,熟练掌握面向对象的设计与开发,了解常用开发和设计模式,如TDD,DDD, MVC;工厂,单例,观察者等模式。
2. 熟练使用常用J2EE框架(spring,hibernate,ibatis,apache commons等)。
3. 熟悉使用tomcat, resin等常用web服务器,熟练使用maven。
4. 熟练使用mysql或oracle,对sql的性能优化有一定的经验和认识。
5. 有以下经验者,优先考虑:至少1年以上的分布式系统研发经验,熟练使用常用消息中间件,熟练使用缓存(memcached,redis或其他),在高并发处理,RPC,序列化,线程池有实际经验的。