高级J2EE软件工程师工作职责
岗位职责:
1.负责从初始设计到交付整个过程,设计高质量软件产品和文档
2.在流程驱动、团队合作的环境下,进行分析、设计、验证、演示和维护软件产品
3.负责多个功能领域、应用或子系统
4.积极融入和参与软件设计环境的创建和发展
5.按需要实施测试配置管理
6.给产品销售、部署和运营中出现的复杂技术问题提供技术支持
7.撰写/评审产品的架构和设计文档
任职要求:
1.计算机科学、信息技术或相关领域的本科或硕士以上学历
2.精通Java,面向对象设计和开发,UML建模,设计模式,有相关其他开发语言(Python,Javascript,Scala,Go等)经验者优先
3.具有大规模和分布式的Java应用开发经验,熟悉服务化系统设计,熟悉WebService/REST接口设计
4.精通Spring,Hibernate或其他相关开发框架,具有丰富的Java性能调优和故障排查经验,具有多线程和高并发软件模块开发经验
5.熟练掌握关系和非关系型数据库的设计和使用,如Oracle,PostgreSQL,Cassandra,Redis等
6.熟练掌握和应用常用软件配置管理和构建工具,如SVN/Git,Maven/Gradle,Jerkins等
7.熟悉Linux环境和Shell脚本,能用Shell开发在Linux上的系统部署和测试脚本
8.熟练掌握TCP/IP和HTTP协议,了解UDP、TLS/SSL等常用网络协议,了解OAuth2、OpenIDConnect、FIDO等互联网安全认证相关协议
9.良好团队协作精神,有能力对团队中的普通工程师在软件设计、实现和测试方面进行指导
10.有较好的英文书面和口头沟通能力
招聘高级J2EE软件工程师的工资一般是多少
高级工程师 ¥16800元
上海高级会计师 ¥13430元
高级主管 ¥12190元
无锡软件工程师 ¥9860元
台州.net软件工程师 ¥5000元
合肥有机合成高级研究员 ¥9000元
贵阳高级设计经理 ¥19890元
高级销售 ¥10850元
高级讲师 ¥11350元
济南高级嵌入式软件工程师 ¥12590元