Java开发工程师岗位职责:负责公司核心业务系统的设计、开发与维护,运用Java语言及相关技术实现高效、稳定、可扩展的功能模块,满足业务需求。1.设计和实现Web应用程序,使用Java编程语言和Spring框架;2.与团队密切合作,确保项目按照预定计划按时完成;3.分析和解决应用程序的问题,确保它们具有高可用性、可靠性和性能;4.定期参加代码审查,以确保代码库保持整洁和一致性;5.保持对新技术和趋势的敏锐感知,并提出建议,以提高团队的技术水平。职位要求:1.本科及以上学历,计算机相关专业毕业,具备扎实的计算机基础理论知识;2.精通Java语言,熟练掌握Java核心技术、包括多线程、异常处理、集合框架、I/O流等,深入理解面向对象编程思想和设计风格,具备良好的代码结构和编程风格;3.熟悉常用算法及数据结构,熟悉SQL编写及调优,能够熟练使用主流数据库;4.熟悉Linux系统,在Linux环境下进行自动化部署;5.了解微服务架构,并能够使用Spring Cloud等工具进行开发;6.有良好的沟通能力和团队合作精神,能够与项目组的各个角色合作。