爱立信 Java developer 招聘(GZ)内附JD

1.Senior Java Engineer

职位描述:

1.  负责从初始设计到交付整个过程,设计高质量软件产品和文档

2.  在流程驱动、团队合作的环境下,进行分析、设计、验证、演示和维护软件产品

3.  负责多个功能领域、应用或子系统

4.  积极融入和参与软件设计环境的创建和发展

5.  按需要实施测试配置管理

6.  给产品销售、部署和运营中出现的复杂技术问题提供技术支持

7.  撰写/评审产品的架构和设计文档

 

任职要求:

1.  计算机科学、信息技术或相关领域的本科或硕士以上学历

2.  精通Java,面向对象设计和开发,UML建模,设计模式,有相关其他开发语言(Python, Javascript, Scala, Go)经验者优先

3.  具有大规模和分布式的Java应用开发经验,熟悉服务化系统设计,熟悉Web Service/REST接口设计

4.  精通Spring, Hibernate或其他相关开发框架, 具有丰富的Java性能调优和故障排查经验,具有多线程和高并发软件模块开发经验

5.  熟练掌握关系和非关系型数据库的设计和使用,如Oracle, PostgreSQL, Cassandra, Redis

6.  熟练掌握和应用常用软件配置管理和构建工具,如SVN/Git, Maven/Gradle, Jerkins

7.  熟悉Linux环境和Shell脚本,能用Shell开发在Linux上的系统部署和测试脚本

8.  熟练掌握TCP/IPHTTP协议,了解UDPTLS/SSL等常用网络协议,了解OAuth2OpenID ConnectFIDO等互联网安全认证相关协议

9.  良好团队协作精神,有能力对团队中的普通工程师在软件设计、实现和测试方面进行指导

10. 有较好的英文书面和口头沟通能力



2.SA

职位描述:

1.  负责从初始设计到交付整个过程,设计高质量软件产品和文档

2.  在敏捷开发团队中负责解决方案和架构设计以及预研分析,主导系统性能优化,技术难点攻关

3.  作为敏捷团队中的技术领导者,负责多个功能领域、应用或子系统软件的迭***发实现,核心代码编写以及系统性能和稳定性保证,平滑升级

4.  积极融入和参与软件设计环境的创建和发展,和首席架构师以及产品经理合作维护产品演进路线和技术发展战略

5.  给产品销售、部署和运营中出现的复杂技术问题提供技术支持

6.  负责所在领域的组件的演进,跟踪架构、内外接口以及三方软件的变化,参与重要技术和设计决策的评审

7.  撰写和维护组件相关设计技术文档以及评审提案

 

任职要求:

1.  计算机科学、信息技术或相关领域的本科或硕士学历

2.  精通Java,面向对象设计和开发,UML建模,设计模式,有相关其他开发语言(Javascript, Scala, C/C++, Go)经验者优先

3.  具有大规模和分布式应用开发经验,精通Web Service/REST接口设计,对微服务架构和分布式系统有深入理解,熟悉分布式存储、搜索、异步框架、集群与负载均衡、消息中间件等一种或多种技术

4.  深入了解一种或多种主流开源框架, 具有丰富的Java性能调优和故障排查经验,具有多线程和高并发/高可用系统开发设计经验

5.  熟练掌握关系和非关系型数据库的设计和使用,如Oracle, Postgres, Cassandra

6.  熟练掌握和应用常用软件配置管理和构建工具,如SVN/Git, Maven/Gradle, Jerkins

7.  熟悉Linux系统,对系统优化、性能调优的工具和方法有深入理解

8.  熟练掌握和理解TCP/IPHTTPTLS等常用网络协议 

9.  良好团队协作精神,有能力对团队在软件设计、实现和测试方面进行指导

10. 具有较强的数据分析能力,出色的逻辑思维能力和推动能力,良好的沟通协调能力

11. 流利的英文书面和口头沟通


相关简历请投递至邮箱:daisy.an@ericsson.com
全部评论

相关推荐

牛客40297450...:不是研究生强,是你强
点赞 评论 收藏
分享
评论
点赞
6
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务