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