职责描述:
1. 根据开发进度和任务分配,完成相应模块软件的设计、开发、编程任务;
2. 调整、部署系统平台的搭建,调优等;
3. 关键代码编写,提供合理代码建议;
4. 参与技术人员的考核评审及代码评审;
5. 能独立完成应用的开发任务,并优化系统程序。
任职要求:
1. 本科及以上学历,计算机专业,3年以上工作经验;
2. 积极主动,善于沟通;工作细致认真,有良好的编程风格和较强的质量意识;
3. Java编程基础知识扎实, 有高并发应用开发经验, 熟悉netty网络编程,对Java多线程,NIO技术有较深的了解;
4. 熟悉常用的设计模式;
5. 熟悉 kafka, rabbitmq,activemq、zeromq 任何一种等消息组件的应用;
6. 熟悉springcloud、springboot、dubbo、zookeeper、websocket、shiro、OAuth2、JWT、sso、spring、mybatis、hibernate、go-fastdfs等
7. 熟悉mysql、oracle、sqlserver等至少2种关系数据库,redis、mongodb非关系数库;
8. 有政府项目经验开发经验、智慧城市或大数据开发经验者优先。