高级Java开发工程师
1.2-2万·13薪青岛市本科不限经验
职位描述
岗位职责:
1、参与项目需求分析和设计, 对项目开发工作提出解决方案;
2、负责程序开发工作;
3、研究项目技术细节,编写相应的说明书;
4、参与程序代码单元测试、上线、维护工作;
5、参与项目管理。
任职资格:
1、计算机或相关专业,本科及以上学历,至少1年 B/S 实际项目经验;参加过大型项目开发,有金融保险行业核心业务系统或财务系统开发经验者优先;
2、掌握Java基础,熟悉常用类库。理解Java web中的servlet,jsp,freemarker并了解Spring、Spring Boot、SpringMVC、Hibernate、JPA等主流框架对java web的封装原理,能够借助框架完成增删改查功能。
3、理解java中较为高级的特性,如反射,动态代理,JVM,内存模型,多线程等等。熟练使用框架,对遇到的bug,能够借助日志和搜索引擎分析出问题的原因。
4、理解java分布式架构,微服务架构,了解其与集中式架构的区别,并能保证分布式代码质量。熟练使用各个中间件如nginx,Redis,mq,zookeeper等等,并了解其工作原理和使用场景。能够在中级或高级程序员的带领之下,完成非核心功能的研发。能够关注开源,并且具有阅读源码的能力;
5、熟练掌握Ajax、HTML、Javascript(JQuery);
6、熟悉版本管理流程,熟悉 Git/SVN 至少一种版本管理工具;
7、熟悉WebSphere/WebLogic/Tomcat等主流J2EE应用服务;熟悉linux操作命令;
8、有ORACLE、MYSQL、SQL SERVER 等数据库开发经验,有较强的 SQL 编写能力;
9、有刻苦钻研精神,良好的学习能力和适应能力,工作主动性强,有责任心,注重团队合作,愿意从事系统研发工作领域。
10、 熟悉保险业务者优先。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅