根据IDC的统计数字,在所有软件开发类人才的需求中,对JAVA工程师的需求达到全部需求量的60%~70%。同时,Java工程师的薪水相对较高。 Java软件工程师一般月薪范围在4000-10000元,远远超过了应届毕业生月薪2500元的平均水平。通常来说,有一年工作经验的Java高级软件工程师的薪酬大致在年薪10—13万左右。 对于有一定工作经验的java软件工程师如何朝年薪50万到70万发展?

java程序员两年经验多少工资合适(年薪50万到70万的Java工程师到底需要什么技能)(1)

下面我们选取北上广深的典型招牌案例进行分析

职位1:北京 所属行业:互联网软件

JAVA服务器架构师

工作职责:

1、整体规划系统技术架构,参与需求分析、架构设计、技术决策以及详细设计;

2、优化现有系统的性能,解决系统中的关键问题和技术难题;

3、把握复杂系统的设计,确保系统的架构质量,核心部分代码编写、指导和培训工程师、不断进行系统优化;

任职要求:

1、全日制重点本科及以上学历,计算机或相关专业,JAVA基础扎实,熟悉io、多线程、集合等基础框架,熟悉分布式、缓存、消息等机制;

2、8年以上使用JAVA进行web开发的经验;精通MVC等框架。熟悉web开发的相关技术:html/javascript/ajax/xml等;

3、熟悉JAVA EE规范,熟悉常用的设计模式;精通Java及Web的开发和应用;熟悉大数据量、高并发、高性能的分布式系统的设计及应用、调优;

4、熟悉SQL,精通mysql等大型数据库,熟悉常见的NoSQL(Mongodb等)解决方案;

5、具有良好OOP思想,熟练使用OO分析设计方法和设计模式,能够熟练运用UML进行分析设计工作。

职位2:上海 所属行业: 互联网/电子商务,计算机软件

Java高级开发工程

岗位职责:

1.研究区块链和数字货币的技术和业界的最新动态。

2.负责基于区块链相关应用开发,包含钱包、代币、交易所、博彩、智能合约设计研发等;

3.负责研究分析主流公共链底层协议,运行机制和底层实现等;

4.负责开发、实现和改进加密协议,设计安全协议和架构;

5.负责对研发项目进行完善的安全模块设计与开发;

6.负责设计方案制定,及相关验证测试方案的制定和评审。

任职要求:

1. 四年以上JAVA开发经验,JAVA基础扎实;

2.掌握相关框架技术:Spring、redis、mybatis、消息中间件等;

3. 掌握mysql及关系数据库相关知识;

4. 有数字货币、区块链知识和经验优先;

5. 有大流量后台业务系统设计经验优先。

6. 有加密、安全相关经验优先。

7. 有C 开发经验优先。

8. 对一定的技术领域有研究。

9. 有一定的英文技术阅读能力。

10. 具有较强的责任心及良好的团队合作精神,能够在一定压力下工作,思维逻辑,有强烈责任心和严谨工作作风、认真踏实、有良好自学能力和沟通能力

职位3:广州 所属行业: 互联网/电子商务,计算机软件

首席架构师

职位描述:

1、协助CTO 进行整体产品架构和设计,进行技术可行性验证及技术选型,指导项目开发组按架构设计进行研发实施;

2、负责组织研究云计算和分布式计算相关前沿技术,组织制定和实施重大技术决策和技术方案,承担起技术专家的角色;

3、 制定和完善团队的工作标准、制度、软件管理规范、软件设计文档等规范,信息安全性等制度建设及实施;

4、负责技术方案中关键技术问题的攻关和预研,验证技术可行性,并实现原型,指导研发进行具体设计和实现,并协助开发工程师解决实现中遇到的问题;

5、研究竞争对手和竞争产品的具体技术实现情况,为公司产品的技术方向提供借鉴和参考;

6、优化和提高云平台现有技术架构,进行云平台故障分析、系统健康检查、系统调优等;

7、负责或参与各项研发过程的技术评审工作,保证产品质量;

8、制定系统相关的技术接口和规范;

9、协助和指导售前进行具体项目技术方案设计;

10、完成上级交办的各项工作。

任职要求:

1、硕士及以上学历,计算机相关专业;

2、5年以上工作经验,三年以上大中型应用系统(分布式)架构设计经验,独立承担过大中型系统架构和设计;

3、熟悉分布式计算和云计算相关技术理论,有架构和设计实践经验;

4、对现有云计算主要产品的相关技术有较深的研究和了解;

5、熟悉主流应用服务器的架构体系和实现原理以及各种中间件技术,如tomcat、jboss、weblogic、websphere;

6、熟悉常见数据库,mysql、oracle、sql server;

7、精通多种开发语言,尤其是Java,熟悉常见开源框架和技术原理,如Hadoop等;

8、深刻理解并熟练运用软件设计原则和设计模式,熟练掌握UML及常见建模工具;

9、具有较高的抽象与分析、归纳能力,逻辑分析能力、学习能力和创新能力强,具有团队合作精神,良好的语言表达及沟通能力;

10、了解最新的技术及发展趋向,懂得怎样衡量各种设计方法的利弊,懂得平衡各种开发局限的制约;

11、 具有较强的文档撰写能力和良好的英文阅读能力。

职位4:深圳 所属行业: 建筑/建材/工程,房地产

物联网高级开发经理(架构师)

职位描述:

1.负责物联网产品端到端规划工作,包括产品设计、市场分析、需求调研、路标规划等。

2.负责物联网产品的技术架构和研发管理,包括总体架构及方案设计,团队管理,项目管理。

3.负责同行市场相关信息跟踪,包括合作厂商,竞争厂商最新信息,行业动态;

4.负责指导市场部进行产品的推广策划,包括产品的售前资料管理,对内对外的培训;

5.负责研发外包/OEM合作伙伴方案选型及开发管理;

6.负责产品的落地,包括项目实施交付,指导售后团队进行工作。

任职资格:

1.自动化、计算机等相关专业,本科及以上学历,具备8年以上物联网及相关系统的产品管理和研发工作经验;

2.曾独立或带领团队完成物联网产品研发的全流程工作,有成熟产品的成功研发经验;

3.熟悉主流智能家居或智能建筑产品,熟悉行业现状,有相关产品的使用经验;

4.熟悉物联网组网技术、包括以太网、lora、NB-IOT、KNX等,了解各种通讯网络的传输协议;

5.熟悉物联网平台技术,包括网关开发技术和云平台开发技术,使用过主流的消息队列、微服务、大数据存储等技术;

6.至少熟悉一种开发语言及其主流框架,如Java、C 、.net等;

7.具备良好的表达沟通能力,逻辑思维能力强

,