岗位职责:1.按照项目计划与开发规范按时提交高质量代码,完成开发任务; 2.参与软件部项目需求分析工作,配合完成团队技术文档编写; 参与开发规范评审与制定; 3.对现有系统进行维护,问题处理以及优化工作; 4.参与应用BUG排查、定位、修复、性能优化、完善调优、新功能版本迭代等研发部署与维护工作; 5.所负责项目的软件工程文档产品文档编写,满足质量要求;参与测试并提交反馈与总结等; 6.Webservice、Restful服务类周边接口开发与调试; 7.开发和引进测试环境自动化构建、运维和监控工具,提高测试环境运维的标准化、流程化和自动化水平; 8.开发和引进测试工具,提高自动化测试/压力测试/端到端测试等各专项测试工程效能(包括用例输出、管理、执行、报告输出与管理);任职要求:1.***本科以及以上学历,计算机软件相关专业,至少五年以上JAVA项目开发经验; 2.熟悉Java,熟悉Webservice、Restful服务开发标准、多线程、集合等基础框架,熟悉分布式、缓存、消息、搜索等机制,掌握jvm常见的参数; 3.熟悉springBoot、SpringMVC、MyBatis等主流开发框架; 4.熟练掌握常用数据库系统(oracle、MySQL等), 熟悉SQL操作,具有丰富的数据库设计和相关应用开发经验; 5.熟悉Linux下的应用服务器的部署及性能调试,如Tomcat、nginx等; 6.具有良好的自学能力和独立解决问题的能力,富于团队精神,具备良好的沟通协调能力,能主动推动项目达成目标; 7.有spring cloud、dubbo等微服务框架搭建和开发经验者优先; 8.对RabbitMQ、ActiveMQ,Kafka等消息队列有使用经验者优先; 9.有证券从业资格优先; 10.具有良好规范的文档和代码编程习惯; 11.具有良好的沟通和团队协作能力; 12.心理素质强,能承受较强的工作压力。具有强烈的责任心,主动性