职位描述: 岗位职责:
1、参与项目的需求分析,负责项目的模块设计和开发。
2、负责指导软件工程师进行详细设计和开发。
3、负责解决项目中的技术难点和技术攻关。
4、参与项目前期的技术调研、对相关技术进行可行性、可靠性等维度进行评估和选型。
任职资格:
1. JAVA基础扎实:熟练掌握数据结构、多线程编程,掌握常用的设计模式;熟悉JVM,包括内存模型、类加载机制以及性能优化;
2. 三年以上java及WEB应用软件开发经验,一年以上系统设计经验;精通sping mvc、om框架(ibatis或hibenate),熟悉前端开发(js、html、css);
3. 熟悉常见的中间件、分布式解决方案及其原理:分布式缓存、SOA、消息中间件,负载均衡、连接池等;
4. 具有一定的项目规划和决策能力,善于捕捉业务需求、架构设计中存在的问题,并给出有效的解决措施和方法;
5. 具有很强的分析复杂问题和解决复杂问题的能力,有强烈的责任心和使命感,良好的沟通表达能力和团队协作能力;
6. 具有电子商务、旅游行业、保险行业、金融行业经验者优先。