JAVA高级开发工程师

工作内容:

1.完成与产品经理的沟通,明确业务需求,并撰写相关的技术文档;

2.负责项目需求分析/功能设计,功能拆解及开发任务分配;

3.根据产品设计方案和项目开发进度,在规定的时间内完成高质量的编码工作;

4.能够根据开发规范独立完成模块的设计、编码、测试以及相关文档,并担任JAVA开发组长,进行组内疑难问题的解决; 

5.对所编写的模块进行严格的测试,进行软件故障的诊断、定位、分析和调试及优化; 

6.负责对接产品和运营人员,对需求质量和项目进度负责。

任职要求:

1.本科以上学历,计算机或相关专业,Java开发经验4年以上;  

2.精通Java语言,深入理解SpringMVC框架,熟悉SSM等主流开源技术栈,精通Socket/NIO编程,多线程编程,有实际项目开发经验;  

3.熟悉jquery/vue/angularjs/reactjs、Javascript、HTML等前台UI技术; 

4.有大规模分布式服务化实践,对常见的微服务框架和数据协议有深入的理解和应用; 

5.有MongoDB、Redis、Elasticsearch、消息队列等使用经验,熟悉Tomcat、Apache、Nginx服务器配置,熟悉Linux 常用基本命令;  

6.熟练掌握MySQL等主流数据库,精通SQL编写和优化,有良好的数据建模能力;  

7.能够独立分析及解决技术问题; 

8.在项目设计中能对软件平台的各方面性能有较为完善的考虑;  

9.具有较强的理解力和团队沟通协调能力,具有良好的表达能力及文档书写能力,善于思考,积极主动,乐于分享; 

发布时间:2022-04-11 17:06