岗位职责:
1. 根据需求分析编写技术设计方案,包括系统架构设计和模块设计;
2. 参与产品线/项目线工作。根据技术设计方案进行系统功能实现,保障代码质量和项目进度;
3. 编写高质量、可重用和可维护的Java代码,并进行单元测试和集成测试;
4. 与其他团队成员协同工作,包括产品经理、UI设计师、测试人员等,确保项目进度和质量符合要求;
5. 对开发过程中的问题进行诊断和解决,包括代码缺陷、性能问题、安全漏洞等;
6. 参与开发过程中的代码审核、代码重构、性能优化等工作,提高系统的可维护性和可扩展性;
7. 学习和研究新的技术和工具,保持技术水平的更新和提升;
8. 编写项目文档,包括开发文档、设计手册等;
9. 完成领导交办的其他工作。
职位要求:
1. 有扎实的Java基础,对Spring、SpringMVC、SpringBoot等框架有深入的应用;
2. 熟练掌握SQL语句,熟练使用数据库;
3. 熟悉数据结构和算法,熟悉Java多线程开发;
4. 对各种开源中间件有一定了解,如Nacos、Kafka、RabbitMQ、Redis、Nginx等;
5. 有良好的编程习惯,代码结构清晰,命名规范;
6. 熟悉 Docker,了解Python语言者优先;
7. 有物联网监测相关开发经验或政企管理后台开发经验者优先。
南京 - 鼓楼
南京 - 建邺
南京 - 玄武
南京 - 江宁
南京 - 栖霞
南京 - 江宁
上智联,你更值3.74亿+ 职场人的选择 780万+ 高新职位精准推荐