高级Java开发工程师
岗位职责:
基于公司产品要求进行需求分析,编写总体设计方案,把握复杂业务的设计,给出详细的设计与实现文档;
完成核心代码,指导组员完成功能开发,代码review;
搭建软件开发项目系统架构(平台、数据库、接口和应用架构等),熟练应对开发中各种系统问题,扫清主要技术难点;
制定开发和测试计划,完成发布,及线上系统调优;
完成项目实施等技术支持工作。
任职要求:
计算机软件相关专业,本科以上学历,2年以上JAVA项目设计、开发经验;
Java基础扎实,熟练掌握SpringMVC、Springboot、myBatis等常用的框架或技术;
熟悉负载均衡、web集群技术,熟悉Nginx、Tomcat等主流服务器;
精通数据建模,熟悉掌握Mysql,Oracle数据库等主流数据库的使用、调优及其集群技;术,熟悉redis等nosql数据库,熟练使用Eclipse,能独立开发应用程序;
熟悉集群、分布式部署方案的设计与实现;
熟悉angular,bootstrap,Vue,react等前端框架;
有企业级系统开发经验者,或带过团队优先录用。