我们的公司正在寻找有经验的Java开发工程师,负责开发和维护公司的应用程序:1. 本科及以上学历,java项目经历2年+,了解JVM原理、内存管理、多线程、锁、并发、性能优化;2. 了解Vue等Web前端技术;3. 熟悉主流开源应用框架,如SpringBoot、MyBatis、Maven等开发技术;4. 理解SOA架构理念、了解微服务架构,熟悉SpingCloud优先考虑;5. 熟悉关系型数据库MySQL或SQL SERVER,以及相应数据库调优、SQL优化等;6. 参与过分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡等机制和实现;7. 良好的学习能力、团队协作能力和沟通能力;