职位描述:1、参与公司核心业务系统的设计与开发,负责 Java 后端服务的编码实现、单元测试及集成测试
2、参与技术方案讨论与评审,能够独立完成中等复杂度模块的设计与开发工作
3、负责解决开发过程中的技术难点,持续优化系统性能和代码质量
4、参与微服务架构下的服务设计与实现,确保服务高可用、高扩展性
5、与产品、前端及测试团队紧密协作,理解业务需求并转化为技术实现
6、参与技术文档编写,包括设计文档、接口文档及开发手册
职位要求:1、本科及以上学历,计算机相关专业
2、扎实的 Java 基础,熟悉 JVM 原理、内存模型及性能调优
3、熟悉 Spring Boot、Spring Cloud 等微服务相关框架,有实际微服务项目经验
4、熟悉 MySQL 等关系型数据库,掌握 SQL 优化技巧;了解 NoSQL 数据库(如 Redis、MongoDB)
5、了解分布式系统设计原则,熟悉分布式事务、分布式锁等解决方案
6、熟悉消息队列(如 RocketMQ、Kafka)、服务注册发现(如 Nacos、Eureka)等中间件的使用
7、具备良好的面向对象设计能力,熟悉常见设计模式及应用场景
8、具备良好的问题分析与解决能力,有较强的学习能力和抗压能力
9、良好的沟通表达能力和团队协作精神,能够清晰表达技术观点