岗位职责:
1、负责核心代码开发和系统调优;
2、参与架构设计和实现,根据开发流程进行设计,开发,测试,交付以满足需求;
3、配合进行产品测试和验收工作;
4、参与项目重点、难点的技术攻坚;
5、维护优化现有应用及日常故障处理;
6、解决项目/任务开发中遇到的各种问题,团队内开发问题协调;
7、阶段性和周期性的向部门领导汇报项目/任务的最新情况;
任职要求:
1、Java开发工作5年及以上,精通java语言,熟悉使用VUE、Element UI;
2、熟练使用Springboot、Springcloud微服务,熟练使用WebSocket;
3、熟悉Mysql数据库,具有SQL调优、性能分析能力,熟悉Memcached、Redis、MongoDB等常用NoSQL解决方案;
4、熟练应用Rabbitmq MQ等消息队列;
5、熟悉nginx/tomcat, 熟练应用maven;
6、熟悉Linux操作系统常用命令,了解Docker、Kubernetes(k8s)优先;
7、熟悉分布式和高并发系统的设计实现;
8、有系统重构经验、有互联网公司架构经验、有分布式系统开发设计经验者优先;