岗位职责:
1、负责产品业务后台的整体设计. 开发工作。
2、深入理解产品的需求. 场景. 后续发展方向,进行系统分析. 架构设计以及核心功能的开发。
3、解决开发过程中遇到的业务. 技术方面问题,寻找可行的改进方案并推行。
4、指导初级工程师。
任职资格:
1、3+年以Java\JavaEE的项目开发经验。
2、熟练掌握基本的数据结构以及常用的设计模式,熟悉MVC. ORM. AOP. IOC等设计思想。
3、熟练使用Git, Maven等工具,熟悉Tomcat,Apache,Nginx等开源服务器。
4、熟悉Spring、Springboot、Mybatis、Hibernate,springMVC等框架。
5、掌握Dubbo或Spring Cloud等分布式架构,具备领域划分能力的优先。
6、熟练使用主流关系型数据库 Mysql/Orcale等,如果有数据库性能调优工作经历的优先。
7、分布式缓存(Memcached集群. redis集群). 分布式事务处理方案的优先考虑。
8、熟悉掌握常用的中间件,如:MQ、ZK等
9、大学本科以上学历,CET-4
加分项(满足任何一项即可)
1、熟悉航旅领域;有航空. 酒店. 旅游系统设计或开发经验者优先。
2、有过敏捷开发经历,有过编写单元测试. 白盒测试经历的加分。