职位描述
岗位职责:
参与系统需求分析、设计、编码、测试及维护工作;
负责核心模块的设计与开发,确保代码质量和性能;
编写技术文档,参与代码评审,确保项目按时交付;
解决开发过程中的技术难题,优化系统性能;
与项目经理、测试团队等协作,确保项目顺利进行;
持续学习新技术,提升团队整体技术水平。
任职要求:
学历要求:本科及以上学历,计算机科学、软件工程或相关专业;
工作经验:2年以上Java开发经验,有大型项目经验者优先;
技术栈:
精通Java语言,熟悉面向对象编程、设计模式;
熟悉Spring、Spring Boot、Spring Cloud等主流框架;
熟悉MySQL、Oracle等关系型数据库,具备SQL优化经验;
熟悉Redis、MongoDB等NoSQL数据库;
熟悉分布式系统、微服务架构,了解Dubbo、Zookeeper、Kafka等技术;
熟悉前端技术(HTML、CSS、JavaScript、Vue.js等)者优先;
熟悉Linux操作系统,掌握常用命令;
熟悉Docker、Kubernetes等容器化技术者优先;
工具使用:熟悉Git、Maven、Jenkins等开发工具;
软技能:
具备良好的沟通能力和团队协作精神;
具备较强的学习能力和解决问题的能力;
具备良好的代码规范和文档编写习惯;
加分项:
有高并发、分布式系统开发经验者优先;
有云计算(AWS、阿里云等)相关经验者优先;
有开源项目贡献经验者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕