工作地点:南京
岗位职责:
1.参与并主导大型、复杂软件系统(如电网调度、智慧城市平台、物联网中台、金融核心系统、大型ERP等)的核心模块设计与开发工作,确保代码质量、系统性能及可维护性。
2.深入理解业务需求,参与技术方案选型与架构设计讨论,能够编写高质量的技术设计文档,并负责关键功能与核心代码的实现。
3.负责系统后端服务的开发、优化与重构,解决高并发、分布式事务、数据一致性等复杂技术问题,保障系统的稳定性与扩展性。
4.根据项目需要,承担部分前端开发工作,实现前后端高效协同与良好的用户交互体验。
5.积极利用包括Cursor在内的现代AI辅助开发工具,提升编码效率、代码质量与技术创新能力。
6.参与代码审查、技术债务清理、持续集成/持续部署(CI/CD)流程建设,并负责对初级开发工程师进行技术指导与培训。
7.跟踪并研究业界前沿技术,在项目中推动合适的新技术落地。
任职要求:
1.计算机科学、软件工程、电子信息等相关专业,本科及以上学历。
2.5年以上Java/Go/Python等至少一种主流后端语言的大型项目开发经验,有完整的项目周期经验。
3.具备在电网、智慧城市、物联网、金融、ERP中至少一个领域的复杂系统开发实战经验。
4.精通Spring Cloud/Dubbo、MyBatis、缓存(Redis)、消息队列(Kafka/RabbitMQ)等主流开发框架与中间件。
5.熟悉MySQL、PostgreSQL等关系型数据库,具备良好的数据库设计及SQL优化能力。对分布式数据库、NoSQL有一定了解。
6.熟悉Linux开发环境,掌握Docker等容器化技术,了解Kubernetes者优先。
7.熟练使用Cursor、GitHub Copilot等AI编程工具辅助进行代码开发、调试、重构与文档生成。
核心能力:
1.复杂系统构建能力: 具备良好的系统思维,能够理解复杂业务逻辑并将其转化为清晰、稳健的代码结构,有系统性能调优经验。
2.全栈技术视野: 在深耕后端的同时,具备一定的前端(Vue/React等)开发能力,能独立完成全功能模块开发者优先。
3.工程效能与创新意识: 主动探索并应用现代化开发工具与实践,善于利用AI工具提升个人与团队研发效能,具备良好的代码洁癖。
4.沟通与协作能力: 具备出色的团队协作精神,能够清晰表达技术观点,与产品、测试及项目团队高效沟通。
5.快速学习与适应能力: 对新技术和未知业务领域有强烈的好奇心与快速的学习能力,能适应多领域项目的挑战。
优先条件:
1.有微服务架构拆分与治理经验者优先。
2.有大型项目公有云(阿里云、华为云、AWS等)部署开发经验者优先。
3.具备国产化软硬件平台(鲲鹏、麒麟等)开发适配经验者优先。
4.有技术博客、开源项目贡献或个人技术作品者优先。
我们提供:
1.富有竞争力的薪酬体系(基本薪资+项目绩效奖金+年终奖金)。
2.完善的福利保障(六险一金、补充医疗保险、年度体检、带薪年假、节日福利、通讯补贴等)。
3.深入参与国家级、行业级重点数字化项目的机会,获得极具价值的行业经验与技术历练。
4.清晰的技术晋升通道(技术专家/技术管理),提供定期的技术培训、外部技术大会参与机会及认证支持。
5.开放、务实、技术驱动的团队氛围,配备高性能开发设备,鼓励技术创新与工程实践。