岗位职责:
- 负责公司产品的开发与维护,编写高质量的代码。
- 参与软件系统的设计,实现核心功能模块。
- 对现有系统进行性能调优,解决系统运行中的问题。
岗位要求:
1. 精通Java,熟练掌握IO、多线程、反射、集合、socket/netty等,熟悉JVM调优和性能分析的方法;
2. 熟悉Spring Cloud、Spring、Spring Boot等常用框架,了解其底层原理;
3. 熟悉常用设计模式和开发原则;
4. 熟悉微服务的设计和应用,熟悉分布式、缓存、消息、负载均衡、网关等的机制和实现;
5. 熟练掌握常见SQL、NoSQL数据库原理、数据库设计、查询编写和优化;
6. 熟练掌握webservice技术、MQ等消息中间件。
短期项目,考虑可联系。