岗位职责:
1、使用Java开发后端应用程序,包括设计、开发和维护。
2、编写高质量的代码,符合团队的编码规范和标准。
3、设计和实现高度可扩展、高性能的系统,确保系统的安全性、稳定性和可靠性。
4、负责服务端技术架构设计和优化,进行性能调优。
5、与产品、前端、测试等团队密切协作,确保项目按时完成。
6、参与制定技术解决方案,提供技术建议。
7、负责代码审查和改进提高代码质量。
任职要求:
1、精通Java语言,掌握Java EE相关技术:如Servlet、JSP、MVC等。
2、深入理解操作系统原理、计算机网络、数据结构和算法,有实际的Java Web项目经验。
3、掌握面向对象编程思想和设计模式,编写出易维护、易扩展的高质量代码。
4、熟悉Java Web开发常用框架,如Spring、Spring Boot、MyBatis等。
5、熟悉分布式系统架构,了解微服务、Dubbo等相关技术。
6、熟悉常用的数据库技术,如MySQL、Oracle等,并有数据库设计和优化的经验。
7、具有良好的团队合作精神和沟通能力,能够协调解决技术问题。
8、对新技术保持敏感,并有良好的自我学习和自我驱动能力,能够独立解决问题。
9、有相关工作经验并能够熟练使用Git、Maven等常用工具者优先。