岗位职责
1.负责核心Java系统的架构设计、开发和维护工作,确保系统的稳定性、可扩展性和高性能。
2.参与复杂技术难题的攻关,提供解决方案并进行实施。
3.对现有系统进行性能优化和重构,提升系统整体性能。
4.编写高质量的代码,并遵循公司编码规范和最佳实践。
5.协同团队成员进行代码审查,确保代码质量和可维护性。
6.关注Java及相关技术的最新动态,为团队提供技术建议和方向。
7.参与团队技术分享和培训工作,提升团队整体技术水平。
任职要求
1.计算机相关专业本科及以上学历,5年以上Java开发经验。
2.精通Java编程语言,深入理解JVM原理、Java内存模型、多线程等核心知识。
3.熟悉Spring、MyBatis等主流Java框架,具备微服务架构设计和实施经验。
4.熟悉MySQL、Oracle等数据库技术,具备数据库设计和优化能力。
5.具备良好的系统设计能力和面向对象编程思想,能够独立完成模块的设计和开发。
6.具备良好的团队合作和沟通能力,能够与产品经理、测试人员等协同工作。
7.具备强烈的责任心和自我驱动力,能够主动解决问题和承担压力。