职位描述
职责描述:
1. 负责和参与完成相关系统或项目的架构设计工作;
2. 负责和参与完成相关系统或项目的分析和研发工作;
3. 负责和参与相关系统或项目的文档整理和编写输出工作;
4. 研究微服务架构、运行机制和底层实现等,搭建基于微服务的基础研发框架。
5. 关注行业技术发展趋势,具备探索创新能力,为科技发展提供技术储备。
6. 为公司日常科技运营提供技术支持和指导。
任职要求:
1. 精通Java语言,能够熟练使用Java编程,理解Java面向对象思想,拥有良好的编程习惯;
2. 熟练使用Oracle、MySQL、DB2等任一关系型数据库,熟练使用Mongdb等非关系型数据库;
3. 熟练使用SpringBoot、SpringMVC、SpringCloud、MyBatis等框架;
4. 熟悉Nginx、Tomcat等容器服务器,熟练使用Redis、MQ等中间件;
5. 熟悉微服务基础架构,熟练使用自动构建、自动部署等技术;
6. 熟悉Linux编程环境和常用命令,具备常用shell脚本编写能力;
7. 有大规模、高并发、分布式系统设计、开发、优化、重构、拆分经验;
8. 具备良好的沟通能力,能够清晰表达观点,具备优秀的团队合作和抗压能力,较强的责任感及进取精神;
9. 具备互联网金融领域工作经验优先。
10. 本科及以上学历,计算机、软件工程等相关专业。