Java工程师-招聘要求

Java工程师-招聘要求工作职责: 1、负责后台系统的研发,及时解决项目涉及到的技术问题。 2、参与系统需求分析与设计,负责完成核心代码编写,接口规范制定3、参与后台服务性能效率优化岗位要求: 1、计算机相关专业毕业,有大数据高并发的处理经验,精通spring框架,阅读过spring源码,熟悉其事务机制 2、熟练应用Linux操作系统,熟悉GIT等版本管理软件3、掌握网站访问速度的各种优化方案,并提出优化方案更佳4、掌握…

大家好,又见面了,我是你们的朋友全栈君。工作职责: 


1、负责后台系统的研发,及时解决项目涉及到的技术问题。 


2、参与系统需求分析与设计,负责完成核心代码编写,接口规范制定


3、参与后台服务性能效率优化




岗位要求: 


1、计算机相关专业毕业,有大数据高并发的处理经验,精通spring框架,阅读过spring源码,熟悉其事务机制 


2、熟练应用Linux操作系统,熟悉GIT等版本管理软件


3、掌握网站访问速度的各种优化方案,并提出优化方案更佳


4、掌握Spring、SpringMVC、mybatis、Redis、JavaScript、CSS3、XML、AJAX等知识,能够灵活运用


5、熟悉软件设计流程和软件工程规范,具备编写良好而规范的设计和技术文档的能力


6、熟悉Oracle、sql server、mysql等大型数据库一种或多种,熟练编写SQL语句及sql优化


7、对技术有激情,喜欢钻研,能快速接受和掌握新技术,有较强的独立、主动的学习能力,良好的沟通表达能力和团队协作能力。




中级 


1. 有良好的编码习惯及严谨的逻辑思维


2. 具备数据库使用的基本知识:事务,索引,熟悉SQL语法,有初步的数据库建模知识


3. 熟练掌握 Spring + Spring MVC,JQuery ,Mybatis 基本框架的使用


4. 理解同步与异步的使用场景;了解悲观锁、乐观锁,并知道其区别与优缺点


5. 理解redis缓存,MQ,任务调度(Worker)使用场景,能够使用以上工具完成编码任务


6. 了解Mysql的特点,能够正确的使用mysql索引


7. 掌握常见SQL的优化技巧


8. 准确理解事务基本原理并能正确使用


9. 理解面向对象的设计思想,了解常见的设计模式的使用场景


10. 掌握单元测试的使用方法并在项目中熟练使用


11. 熟练使用GIT代码管理工具。


职责描述:


1.参与需求沟通方案确认


2.参与项目与需求的研发、自测




高级


在中级基础上需具备以下要求:


1. 对 Spring + Spring MVC,JQuery,Mybatis 基本框架有丰富的使用经验


2. 数据建模经验丰富,能够独立完成单个项目的数据建模工作


3. 能够跟踪诊断典型的线上问题


4. 对多线程、事务有深刻的认识和丰富的使用实战经验;对高并发方案有自己的见解


5. 掌握领域建模的理论与方法,并有实际项目建模经验 


职责描述:


1.参与架构设计、方案讨论和技术调研;


2.编写相应的概要设计、详细设计等文档;


3.负责系统框架和核心代码开发;


4.参与日常开发和测试工作,解决开发中的技术问题;

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/157141.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • pycharm中使用anaconda部署python环境_anaconda创建python虚拟环境

    pycharm中使用anaconda部署python环境_anaconda创建python虚拟环境环境配置环境的配置分为三步:配置虚拟环境和安装程序所需要的包以及在pycharm中打开项目配置虚拟环境配置虚拟环境需要通过anaconda来完成,anaconda的下载地址为:https://docs.conda.io/en/latest/miniconda.htmlwindows用户下载python3.8的miniconda即可下载完毕之后双击安装即可,注意一点这些一定要选中程序安装完毕之后打开windows的命令行(cmd),输入condaenvlist,出现下列信息则表示con

  • futex的使用_fuel开关

    futex的使用_fuel开关futex_t::wake实际是一个计数器,防止在调用futex_wait函数前调用futex_wake而出现的死等现象,函数futex只在满足(*addr1==val)时等待。futex_wait函数与futex_wake函数配合使用,前者等待后者唤醒。futex_lock函数与futex_unlock函数配合使用,前者加锁后者解锁。应该是对数据加锁,而不应该对代码

  • VMware虚拟机安装详细教程

    VMware虚拟机安装详细教程VMware安装好之后,下载好我们要安装的操作系统的镜像文件后此处安装的为centos7版本需要下载镜像的小伙伴可去我的资源处下载,就可以开始安装了。进入主页选择创建新的虚拟机这里选择自定义安装,下一步即可。可以根据需要选择版本选择完成后,下一步选择安装程序映像文件,浏览到自己下载的镜像文件,下一步即可自定义虚拟机名称,以及虚拟机存储在主机的路径,下一步即可根据需要配置处…

  • Java中的三种注释类型「建议收藏」

    Java中的三种注释类型「建议收藏」注释:用于说明解释程序的文字就是注释。Java中的注释有三种:单行注释多行注释文档注释(Java特有)注释的作用有什么?主要就是提高了代码的阅读性,是调试程序的重要方法。当然,写注释也是一种良好编程习惯。可以将自己的思想通过注释先整理出来,再用代码去体现。来看看具体的使用吧!单行注释格式://注释文字多行注释格式:/*注释文字*/下面给出单行注释和多行注释的示例://单行注释publicclassHelloWorld{/* 程序入口

  • Windows Server 2012及以上安装IIS的步骤「建议收藏」

    Windows Server 2012及以上安装IIS的步骤

  • navicat15 mac激活[最新免费获取]

    (navicat15 mac激活)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。https://javaforall.cn/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~747EFQ8BIF-eyJsaWNlbnNlSWQiOi…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号