1、根据产品需求进行系统或模块的设计与开发,包括数据接口、业务逻辑定义、数据模型的设计与开发;
2、参与业务需求的讨论和分析,与产品、设计沟通、设计、实现产品的新功能及改进;
3、负责后端业务代码设计与开发;
4、负责解决系统性能、安全、可靠、扩展等方面的问题;
5、按照项目计划,按时提交高质量代码,完成开发任务;
6、负责系统相关技术文档、操作说明文档的编写。
任职要求:
1、统招公办本科学历,3年及以上开发经验,熟悉Linux/Unix环境下的基本操作;
2、熟悉常用的 Java开源框架,如熟悉Spring、SpringMVC、iBatis/MyBatis等,了解其原理和实现机制;
3、具备良好的系统分析设计能力,熟悉面向对象分析和设计技术,包括设计模式、UML建模等;
4、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡等机制和实现;
5、可独立完成系统中相关软件模块的设计、编码、调试、单元测试、功能验证等。
6、良好的逻辑思维能力,熟悉业务抽象和数据模型设计,具有很强的分析问题和解决问题的能力,对解决具有挑战性问题充满激情。