我们的公司正在寻找一位有经验的Java中高级开发工程师,负责开发和维护公司的重要应用。一、岗位职责:1、深入理解业务需求,参与系统架构设计,参与技术可行性分析以及系统概要设计;2、分析与识别系统优化点,提出优化方案与建议,参与性能优化;3、负责模块详细设计、代码编写以及相关代码重构工作;4、独立解决各类技术问题,包括性能问题、安全问题以及棘手功能性问题;5、能够兼任前端界面构建,各类交互设计实现等;6、完成产品(PC端)的前端开发;7、持续优化前端体验和页面响应速度,并保证兼容性和执行效率;二、岗位要求:1、计算机或相关专业,2年以上工作经验;2、熟悉常用的设计模式,注重代码质量与可维护性;3、具备扎实的JAVA编程基础,熟悉Java基础技术体系(包括JVM、类装载机制、多线程并发、IO、网络等);4、熟练掌握常用的数据结构和算法。5、精通一种主流前端框架,如:Vue、React等;6、熟悉各种Web应用协议;7、有前端架构实战经验,能够独立承担一个复杂项目的前端开发工作。8、逻辑思维严密,工作责任心强,抗压能力强,具备团队合作意识和能力,沟通良好,具备深入学习能力。