岗位职责:1、设计与开发:参与公司软件应用项目的后端及移动端设计和开发,包括软件业务理解分析、系统设计、编码实现等,确保高质量代码的输出。2、优化与调优:关注代码质量和性能,进行代码优化和调优,提高程序执行效率,熟悉并掌握Java性能调优技巧;3、系统维护:负责维护和升级现有软件系统,包括修复漏洞、更新功能、改进性能,与团队紧密合作完成系统维护;4、问题解决:快速定位并解决软件开发和应用过程中的技术问题,如系统故障、代码错误、性能瓶颈等;5、文档编写:编写和维护技术文档,记录系统架构、功能、使用方法,同时维护代码库,确保代码安全性和完整性。任职资格:1、本科及以上学历,计算机、通信、软件工程相关专业;2、2年以上Android客户端开发经验、3年及以上JAVA开发经验;3、有较好的Java语言基础;对JVM、Java多线程以及网络通信有一定的经验;4、掌握Android常用组件、框架和技术的原理;5、熟悉主流框架,如SpringBoot、SpringCloud、Spring、SpringMVC、MyBatis等技术;6、熟练使用git、gitlab等开发管理工具;7、了解分布式、缓存、消息、负载均衡等机制和实现;8、熟悉MySQL等数据库,以及相应数据库调优、SQL优化;熟悉Redis、ES、MongoDB等。