后端工程师岗位知多少(二)
苏州,距离上海非常近 ,并且也有不少的互联网和IT企业,我们看看具体的企业岗位要求有哪些。本次选择的企业规模是100人以上企业,包括1家上市企业。
企业1:Java工程师,薪资12K-18K/月(中高级)
岗位职责:(本科及以上)
1.参与或直接负责需求调研和系统设计;
2.完成系统的核心架构实现;
3.有能力负责一个项目或产品的技术工作;
4.完成上级安排的其它工作及其他部门配合工作。
任职要求:
1.有三年以及以上Java web开发经验,熟练使用Spring、SpringMVC、Mybatis等开源框架,熟悉JVM、多线程、算法、缓存、分布式架构、消息中间件等核心技术;
2.熟练掌握主流数据库系统,例如mysql/oracle,熟练掌握SQL(存储过程、复杂查询、开窗函数运用),熟悉各种SQL性能优化方法;
3.能独立进行模块设计、数据建模和报表开发;
4.熟练使用如Echarts图表工具,熟悉js、CSS、DIV相关技术,熟练掌握 JQuery/Ajax /html5 /bootstrap等前端技术框架,完成服务器交互及动态效果;
5.了解分布式计算和存储的基本技术和相关原理,能使用开源工具中的一种或多种,如memcached,redis,hadoop,Hbase等;
6.有BI、大数据等相关开发者优先;
7.有物流行业工作经验者优先。
企业2:Java工程师,薪资12K-20K/月(中高级)
岗位职责(大专及以上)
1、负责涉及MES等信息化系统的定制化开发,参与需求调研与实施落地;
2、参与信息化项目落地实施工作;
3、与项目经理、业务顾问一起探讨、设计、实现产品的新功能以及相关改进措施;
4、软件相关文档的编写工作。
岗位需求:
1、有3年以上Java开发经验,熟悉java及WEB开发技术和框架。了解ESB数据总线开发及OPC、MODBUS等仪表协议者优先。
2、有用户现场开发经验;
3、熟练掌握常规数据库(Oracle、MySQL),并熟悉热备及优化;
4、熟悉常用的开发框架如: Spring,Mybatis,Hibernate等;
5、有JavaScript开发经验的加分;
6、有MES系统设计开发经验的优先;
7、熟悉主流品牌制药行业MES产品者优先;
8、熟悉spring cloud等微服务者优先;
9、较强学习能力;较强沟通、协作能力。
企业3:Java工程师,薪资10K-17K/月(初中级)
岗位职责:
1.根据产品设计的业务模型进行功能设计、数据结构设计;
2.负责对应功能的接口设计、功能开发、功能联调;
3.负责对应功能的Bug修复、上线支持;
4.项目日常问题维护,能够根据问题紧急程度按时高质量地完成问题处理;
5.项目交付类技术文档编写;
岗位要求:
1.2年以上Web系统相关领域的开发经验,计算机或相关专业大专及以上;
2.熟悉Java语言,有良好的编程习惯,熟练掌握面向对象的编程思想,熟练掌握多线程等技术。
3.熟悉Spring MVC,Spring boot,Mybatis等开源框架,熟悉Spring Cloud等微服务框架;
4.熟悉Mysql/Oracle等关系型数据库,熟悉Redis必须.
5.有对象存储经验更佳。Oss阿里云
6.熟悉使用Lucene/Solr/elastic search等开源搜索引擎之一更佳;
7.有Activity,camunda流程类系统或ERP、OA类管理系统经验更佳。
天津 ,距离北京非常近,大部分人员会有北京通勤的情况,但是我们本次主要是选择天津的企业,我们看看具体的企业岗位要求有哪些。本次选择的企业规模是100人以上企业,包括1家上市企业。
企业1:Java工程师,薪资9K-18K/月(中高级)
岗位要求:(本科)
1)三年以上J2EE开发经验,有扎实的Java基础
2)精通SpringBoot、Spring、Mybatis等开发框架
3)熟悉微服务架构SpringCloud,有丰富的实战经验
4)熟悉数据库设计,至少了解mysql、oracle、pgsql一种数据库,对SQL优化有丰富的经验
5)了解Redis、Rabbitmq、Kafka、ES等流行的分布式系统及其架构
6)善于沟通、总结、思考,有良好的团队协作能力
岗位描述:
1)J2EE软件开发
2)协助架构师完成需求分析和架构设
3)软件核心模块的开发及调试
4)新技术及难点技术的攻关,向架构设计师、系统分析师提出合理建议
5)能够带领和指导其他人员共同完成项目目标
6)编写软件设计书,并参与评审
7)按照软件开发规范要求,执行配置管理和品质管理流程
8)此职位同时招聘实习生。
企业2:Java工程师,薪资15K-25K/月(中高级)
岗位职责:
1. 参与银行系统项目开发工作;
2. 协助架构师参与项目需求分析和总体架构设计, 对项目开发工作提出解决方案;
3. 根据业务需求进行软件设计、程序编码及相关文档的编写;
4. 协助测试人员完成软件系统及模块的测试;
5. 解决日常开发中遇到的技术问题,根据需要不断修改完善软件;
6. 根据公司技术文档规范编写相应的技术文档以及编写相应的文档;
任职要求:
1. 精通Java,熟练使用基于Java的开发工具,如:Eclipse;
2. 熟悉J2EE及其相关技术及框架(Spring,Structs,Hibernate等主流开发框架),掌握Java、Xml,Html和JavaScript等相关技术;
3. 熟悉Oracle、Mysql等数据库及SQL开发;
4. 熟悉SpringMVC、Redis、Dubbo、myBatis等;
企业3:Java工程师,薪资5K-10K/月(初级)
岗位职责:
1. 参与公司核心项目的研发工作,包括参与系统需求分析、研发设计;
2. 对新功能业务需求根据需求说明进行代码编写实现功能;
3. 根据项目需求,撰写及修改相应的技术文档。
任职要求:
1. 工作经验不限。
2. 具有计算机相关专业本科及以上学历。
3. 扎实的JAVA功底,至少掌握一种Web容器如:Tomcat 。
4. 熟悉SSM(Spring、springMVC,MyBatis),springBoot等Java框架。
5. 熟悉Oracle,MySql,SQL-Server 至少一种数据库。
6.了解JavaScript、CSS、AJAX等前端技术。
7.拥有较强的逻辑思维能力和理解能力。
我们对上海、苏州、天津用工情况做个简单的总结:
①我针对整体招聘岗位做了一个分析,发现少部分企业对专业有一定要求(20%左右),计算机及相关专业;
②初级到高级都对数据库、框架有要求(SSM和SSH,SpringBoot,SpringCloud等等还是主流);
③中高级会对redis、MQ等有要求;对业务从业经验也会有一定要求;3年以上经验
④整体来说薪资范围5K-30K(天津初级人员相对薪资较低;这里没有包含架构师承接和PM管理层级);
⑤高级工程师开始要求框架深度,以及部署和性能等非开发需求,更全面和深入。
⑥天津针对高级人员相对提出了管理能力和设计能力;上海、苏州针对高级人员的管理能力要求不明显,更多的技术指导,这点上地域差异还是体现的比较明显。之前几个岗位分析中也有类似情况。
后端工程师岗位知多少(三)
截止目前为止,后端工程师岗位(java工程师为例)岗位要求分析完毕,和之前前端工程师,移动端工程师情况相似,我们没有看到明显的毕业院校,但是专业上对中高级人员还是有一定要求,不过整体来说机会还是相对平等的,只要满足上面6点,想要找到一份理想工作的机会还是比较大的,但是这6点如何满足呢?(学习...
后端工程师岗位知多少(二)
企业1:Java工程师,薪资12K-18K\/月(中高级)岗位职责:(本科及以上)1.参与或直接负责需求调研和系统设计;2.完成系统的核心架构实现;3.有能力负责一个项目或产品的技术工作;4.完成上级安排的其它工作及其他部门配合工作。任职要求:1.有三年以及以上Java web开发经验,熟练使用Spring、SpringMVC、My...
后端工程师是做什么的?有哪些任职要求?
其中,编程语言、开发工具、数据库、中间件等多元化的技术栈,是每个后端工程师必须熟练掌握的工具箱。以12306为例,业务理解是设计的灵魂 设计者需深入挖掘业务内涵,抽象建模就像是现实与数字世界的桥梁,它将复杂业务逻辑转化为简洁的软件模型。系统设计则需兼顾业务本质和技术创新,比如通过微服务架构划分功...
后端工程师是做什么的?有哪些任职要求?
后端工程师负责构建服务端程序,是软件开发的核心角色。在大型企业如阿里、腾讯、字节跳动等,后端开发面临着复杂且充满挑战的环境。一个软件项目的开发通常包括需求评审、系统设计、开发、联调、测试、上线等阶段。后端工程师不仅要编写代码,还需具备业务分析、架构设计、技术攻关、团队协作、文档编写、系统维...
工程师有哪些岗位
工程师的岗位包括:1. 机械工程岗位 2. 电气工程岗位 3. 计算机工程岗位 4. 土木工程岗位 5. 化学工程岗位 6. 软件工程岗位 以下是各岗位的详细解释:机械工程岗位主要负责设计、开发和测试机械设备和机械系统。他们需要运用物理学、数学和工程原理,确保机械产品的性能和质量。此岗位对机械动力学、材料...
web前端开发工程师岗位职责
web前端开发工程师岗位职责3 职责: 1 负责PC网站和移动站的开发; 2 与后端软件工程师沟通,完成产品功能开发 3 实现前端产品业务逻辑和界面交互的研发需求,保证产品的用户体验 任职要求: 1. 1-2年以上前端开发经验 2. 能够熟练运用HTML、CSS、JavaScript构建高性能的Web应用程序 3. 熟练使用webpack 前端构建工具 ...
后端工程师是做什么的
后端工程师主要的工作内容是负责数据提供,熟悉后端流程,熟练掌握一种后端工具的使用,学会如何使用工具分析功耗及其对设计的影响的人群。后端工程师需要具备的能力有以下几点:1、能够使用一门或者数门语言构造大型应用。2、了解ansible、salt、puppet等自动化运维技术,了解docker,熟练掌握shell脚本处理线上...
前端研发工程师岗位职责
前端研发工程师岗位职责1 岗位要求:1.具有丰富的前端框架构建经验;2.精通HTML5\/XHTML、CSS3 JS等网页制作技术 3.精通React 4.熟悉es5, es6, scss 5.熟悉webpack, glut等工具的使用 6:有2年以上相关工作经验 优秀实习生,应届生有代码基础,大学或者实习期间有一定的工作经验和获奖经历,可优先考虑...
Web前端和后端工程师的具体职责分别是怎样的?
一、Web前端主要工作:Web前端开发工程师,主要职责是利用(X)HTML\/CSS\/JavaScript\/Flash等各种Web技术进行客户端产品的开发。完成客户端程序(也就是浏览器端)的开发,开发JavaScript以及Flash模块,同时结合后台开发技术模拟整体效果,进行丰富互联网的Web开发,致力于通过技术改善用户体验。二、后端工程师会...
前端工程师是什么?
问题一:前端工程师主要做什么?前景怎么样? 主要工作是把UI的设计图按照w3c标准做成html页面,并且用javascript脚本语言实现页面上的前端互动。互动效果包括,弹出层,页签切换,图片滚动,ajax异步互动等。 高级前端工程师还要承担前端优化的工作,优化的知识就会更多一些,比如文件过期Expires,缓存,异步缓存,js和css以及图片的...
官畏舒坦: 后端开发工作岗位主要包括以下几类:Web 开发工程师:负责开发和维护网站后端系统,使用服务器端编程语言(如Java、Python等)和框架(如Spring、Django等)进行编码和开发.数据库开发工程师:负责设计、开发和维护数据库系统,...
秀洲区18319593209: 什么是后端工程师? - ?
官畏舒坦: “后端工程师”的意思是负责数据提供,熟悉后端流程,熟练掌握一种后端工具的使用,学会如何使用工具分析功耗及其对设计的影响的人群.要求如下: 1、能够使用一门或者数门语言构造大型应用. 2、了解ansible、salt、puppet等自动化运维技术,了解docker,熟练掌握shell脚本处理线上问题. 3、能够规避常见的安全漏洞,处理各种网络攻击事件. 4、知道常规的算法和数据结构,通过分析代码能了解架构的计算复杂度和性能,并针对性做出优化. 5、掌握elasticsearch solr等开源搜索引擎,能够搭建搜索引擎实现各种搜索以及排序任务.
秀洲区18319593209: Web 前端和后端工程师的具体职责分别是怎样的? - ?
官畏舒坦: 一、Web 前端主要工作:Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/Flash等各种Web技术进行客户端产品的开发.完成客户端程序(也就是浏览器端)的开发,开发JavaScript以及Flash模块,同时结合后台开发技术模...
秀洲区18319593209: 前端工程师跟后台工程师有什么区别 - ?
官畏舒坦: 前端工程师和后台工程师主要区别有: 1、工作内容 前端工程师主要负责处理用户点击页面上的请求,将请求转给后台,然后将后台传过来的数据组装并展示到页面上,将数据和设计出的页面元素结合展示给用户. 后台工程师主要负责接收前...
秀洲区18319593209: c++后端开发工程师是做什么的 - ?
官畏舒坦: 前段做网页,后端做数据库、相应的各种响应的处理、数据处理等问题
秀洲区18319593209: 后端开发工程师java/php是做什么的 - ?
官畏舒坦: 现在做项目一般都是前后端分离开发,后端主要负责数据库,后台业务逻辑以及相应的接口编写等.
秀洲区18319593209: 移动app开发后端工程师都需要哪些能力 - ?
官畏舒坦: 数据库编程,因为后端都要查数据库的,web 程序,service这类的,然后是熟悉Http ,硬件服务器,linux等
秀洲区18319593209: 学习软件开发需要什么基础吗??
官畏舒坦: 学习软件开发需要的基础1 、软件开发非常重视编程基本功在现在很多 IT 学校里的这些资深的讲师都是经历过辛苦而又长期的程序开发过程的,如果你想要成为一个优秀的程序员,基础的编码能力绝对是不能跳过的,底层的基础必须要扎实了,...
秀洲区18319593209: 全栈开发 是什么??
官畏舒坦: 前端工程师:在打开一个网站时,屏幕上的一切都属于前端.前端工程师负责创建用户界面背后的代码.这些工程师不仅要熟悉HTML、JavaScript与CSS,还要掌握很多框架.这些框架有Foundation、Angular JS、Ember JS、Backbone及...
秀洲区18319593209: 定制型网站开发都需要哪些流程 - ?
官畏舒坦: 网站开发是过程中重要的一环.定制型的网站更能体现网站的特色,展示,扩大市场规模,提高企业线上服务体验度.具体的定制型网站开发都有哪些流程呢? 一、对开发项目进行规划. 网站开发并不是糊里糊涂的开发,同样需要明确网站开...