JAVA开发工程师(高级)

 

岗位职责:

1、参与需求及交互的讨论,确认和评估系统需求,设计系统实现的核心构架,并澄清技术细节、扫清主要难点;
2、参与技术方案讨论,根据技术方案设计流程、接口及数据库表;
3、开发后台任务、核心代码的编写,保证业务等流程完整和正确;
4、负责对接合作方,负责PC、WAP和客户端的接口开发;
5、指导初级工程师,组织团队技术分享,促进团队成员共同进步。

 

任职要求:

1、五年以上软件开发工作经验;
2、编程基础扎实,熟悉io、多线程、集合等基础框架,熟悉JVM调优及原理;
3、熟练使用Spring 、Spring MVC、mybatis等框架;熟练使用Spring Cloud微服务框架并了解其原理,具备开发微服务项目及上线经验;
4、精通MySQL、Oracle,熟悉MySQL、Oracle调优技巧,掌握复杂SQL语句的编写;
5、至少精通一种RPC框架,如Zeroc ICE、Dubbo等;
6、熟练使用UNIX、LINUX,能进行shell编程,有其他脚本(如python等)开发经验更佳;
7、熟悉分布式、缓存、消息、搜索、数据分析等工作机制优先;
8、熟悉常用设计模式,有大型分布式、高并发、高负载、高可用性系统设计开发经验优先;
9、工作积极主动、注重细节、认真负责,善于团队合作。

 

Copyright © 2019 北京智盟信通科技有限公司  版权所有  保留一切权利