岗位职责:
1、需求获取,与产品经理、业务沟通,理解功能需求和非功能性需求;
2、核心开发与编码,使用Java及主流框架(如Spring Boot、MyBatis)开发业务模块。编写可维护、高效且符合团队规范的代码;
3、系统优化与维护,通过调优、SQL优化、缓存策略等提升系统吞吐量;故障排查,分析日志、监控指标,定位并修复系统问题;
4、编写开发相应技术文档。
任职条件:
1、统招本科及以上学历:计算机、软件工程等相关专业;
2、5年以上工作经验;
3、精通Java语言核心基础。
4、掌握多线程编程、集合框架等核心特性。
5、精通前后台架构与编程,熟悉微服务架构,了解常用中间件。理解单例、工厂、代理等设计模式。
6、熟悉架构设计以及分布式系统优化,主导过3个以上大、中型系统核心模块开发,尤其是电商平台核心模块开发。