岗位职责:
1、完成所负责项目(产品)系统的设计、开发和维护任务,在技术上指导和监督整个团队,对开发人员进行技术支持,解决技术难题;
2、 统筹管理所负责的技术项目及团队成员,把控项目完成进度、服务和出品质量,组织、指导、监控所负责项目的进度和质量,并及时处理过程中发生的问题;
3、维护和升级现有软件系统,修复现有软件系统的缺陷,优化改进系统功能。
任职要求:
1. 4年以上JAVA编程经验,有扎实的JAVA基础;
2. 熟练使用SpringMVC、myBatis、memcache、bonecp开源框架,了解其原理和机制;
3. 熟练使用 MySQL 数据库,熟练使用tomcat服务器;
4. 熟练掌握Maven、SVN等构建环境和技术;
5. 能编写自动化测试/单元测试,熟练解决单元测试难题;
6. 金融行业开发经历优先,善于性能优化优先;
7. 熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制优先;
8、具有清晰的统筹与管理能力,条理性强。能够负责软件项目管理工作,包括项目进度控制、质量控制、成本控制及人员协调等;
9、工作态度细致、耐心,责任心强,工作主动性强,学习能力强,具有良好的团队合作精神及敬业精神。