JAVA开发工程师
岗位职责:
1. 负责公司产品的需求分析、系统设计,并输出相关文档;
2. 负责公司产品开发与维护相关工作;
3. 负责解决公司产品平台相关项目中出现的各类技术难题。
任职要求:
1. 大专及以上学历,3年以上java开发经验,具备扎实的编程能力和良好的代码风格;
2. 熟悉OOP、DDD思想,有DDD经验优先;
2. 熟悉spring、spring boot等Java主流框架,并能了解工作原理;
3. 熟悉分布式、多线程、网络编程、缓存、消息、负载均衡等机制和实现;
4. 熟悉常用的开源中间件dubbo、nacos、rocketmq、kafka、redis等使用并了解相关的原理;
5. 熟悉主流数据库使用与优化,如mysql、mongodb等;
6. 有微服务、大中型互联网高并发、高可用、高性能项目开发和架构设计经验以及相关的性能优化优先;
7. 有良好团队协作能力、沟通能力、学习能力、环境适应能力。