Java高级软件开发工程师
6千-1万襄阳市本科不限经验
职位描述
岗位职责
1、根据项目经理或上级的指令进行编码、设计、撰写文档等工作;
2、参与需求评审,确定设计方案并最终实现;
3、按照设计要求及代码规范编写程序代码,编写相关技术文档,对其质量、性能负责;
4、独立完成模块的设计、编码、自测工作,解决开发中遇到的难点问题
5、核心代码的编制,承担关键任务攻关,为相关部门和人员提供技术支持;
6、理解业务,识别需求,参与架构、系统、分析设计等多领域项目的相关技术的实践、应用和研发
7、保证所负责系统的稳定性、高性能、可扩展性;
8、及时完成上级交办的其他事项。
任职要求
1、计算机相关专业,大专及以上学历,3年以上实际工作经验,有独立负责完整系统的设计经验
2、JAVA基础扎实(集合、多线程、IO等),熟悉JVM原理,具备面向对象设计、多线程和高并发代码开发实践能力
3、熟练运用Spring,SpringMVC,MyBatis,Netty等开源技术框架,精通http,webservice接口设计和实现
4、精通springboot、springcloud、微服务架构和分布式系统开发原理和方法;
5、熟练运用Kafka、Redis、MQ、ES等常用中间件
6、精通RESTful API和常用网络协议,比如 TCP/IP、HTTP、SSL、WS、SOAP等
7、熟练使用SQL语言,精通MySql,具备较强数据库模型设计能力;
8、熟练使用Linux操作系统、SHELL 脚本编写、系统可用性、性能检测排查常用工具
9、能凭借丰富的开发经验快速定位并解决各种问题,具备良好的识别和设计通用框架及模块的能力
10、有较强学习能力,工作积极主动、认真负责
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅