职位描述: 1、负责公司项目系统前后端功能开发;;
2、负责项目业务需求讨论与功能实现方案;
3、进行系统功能设计并按既定方案进行程序的编写工作;
4、编写系统设计、软件开发文档;
5、参与系统的设计、开发、测试等过程;
6、负责一些新技术上的推进工作;
岗位要求:
1、3年以上Java开发经验,计算机相关专业,统招***本科及以上学历;
2、扎实的Java功底,了解JVM的原理,具有较好JavaIO、多线程、网络等方面的编程能力,熟悉常用设计模式、SSM、SpingBoot、SpingCloud等主流开发框架框架,熟悉微服务开发涉及到的各个组件的使用、实现原理以及调优等,有丰富的JAVA性能调优经验;熟悉常见的消息队列中间件,如Kafka、RabbitMQ、RocketMQ等; 掌握分布式系统的基础理论和实践手段;
3、熟悉Mysql、Oacle数据库,并具有很强数据库设计经验,优秀的SQL编写及调优能力,熟悉常见NoSQL存储,如Hbase、Memcached、Redis、Mongodb等;
4、熟练掌握Linux常见操作,熟悉Tomcat、WebLogic,Websphee等web应用服务器,熟悉Docke、容器化平台;
5、具有vue、angula项目开发经验,能进行组件化封装;
6、有较强的逻辑思维能力,善于分析、归纳、解决问题;
7、具备良好的架构设计经验,能够独立进行系统设计者优先;
8、有设计复杂业务、高并发、大数据量的系统经验者优先;
9、能适应较大的工作压力,有强烈的责任感和良好的沟通能力;