职责描述:
1. 使用Java技术(Spring, Springboot, MyBatis等)开发高质量的后端服务。
2. 设计和实现软件架构和数据模型。
3. 编写高效、可维护和可测试的代码。
4. 解决开发过程中遇到的技术问题和挑战。
5. 优化现有系统的性能和可伸缩性。
任职要求:
1. 熟悉面向对象编程和设计模式。
2. 熟悉常用数据结构和算法。
3. 具有良好的编程习惯和测试驱动开发经验。
4. 具有一年以上的团队开发经验。
5. 有良好的文档编写能力和沟通技巧。
6. 具有大规模分布式系统设计和开发经验者优先。