职位描述
岗位职责:
1、负责业务系统核心模块的设计与开发,根据技术方案完成高质量代码编写、单元测试及上线交付,保障模块功能稳定可靠;
2、参与需求评审与技术方案讨论,结合业务场景提供合理的开发实现建议,协助解决开发过程中的技术问题;
3、参与系统性能优化与问题排查,包括 SQL 优化、接口性能调优、提升模块运行效率;
4、遵守团队代码规范与开发流程,积极参与代码 Review,协助完善开发文档(如接口文档、模块设计文档);
5、按时完成上级要求的开发任务;
任职要求
1、本科及以上学历,计算机、软件工程等相关专业,3年以上 Java 开发经验,有分布式系统或微服务项目开发经验者优先;
2、扎实的 Java 基础:理解 JVM 基本原理(内存模型、垃圾回收)、并发编程(线程池、synchronized/Lock)、集合框架等核心知识点;
3、熟练掌握主流框架与工具:
微服务框架:Spring Boot、Spring Cloud(Eureka、Feign、Gateway等);
ORM 框架:MyBatis/MyBatis-Plus;
构建与版本控制:Maven、Git;
4、数据库能力:精通 MySQL(索引设计、SQL 优化、事务处理);
5、中间件经验:熟悉 Redis(缓存使用、基本分布式锁实现)、消息队列(RabbitMQ/Kafka,消息发送与消费),能独立解决基础使用问题;
6、工程能力:了解 CI/CD 基本流程,了解 Docker 的使用;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕