岗位要求
1.负责各类产品的开发和维护,进行软件设计和编码实现,具有良好的代码安全、代码质量、代码性能等编码意识;2.负责并参与技术架构设计、重构、优化,根据业务规划及技术规划制定应用架构方案;3.解决实际遇到的高并发,可靠性,复杂业务组合等各种技术业务问题,不断进行系统优化。除上述岗位职责外,该岗位还有以下工作要求:1.技术栈为mybatis、springcloud、dubbo、mysql。熟悉rabbitMQ、redis等常用中间件。熟悉linux系统,了解docker,有系统部署实战经验。JAVA基础扎实,理解IO、多线程等基础框架。掌握主流开发框架和技术标准,如springMVC、mybatis,springboot,dubbo,redis,MQ等。具有较好数据库设计经验和SQL优化功底,熟悉mysql、oracle数据库,分库、分表等数据治理方案;2.熟练编写软件技术文档,具备良好的文档编制习惯和代码书写规范。