职位描述
岗位职责:
1、参与需求分析、系统设计、编码实现和测试工作。
2、负责核心模块的开发与优化,解决技术难题。
3、编写技术文档,参与代码评审,确保代码质量。
4、与团队协作,完成项目交付和后续维护工作。
任职要求:
1.本科及以上学历,计算机、软件工程等相关专业;2-4年 Java 开发经验。
2.JAVA技能:熟练掌握 Java 核心知识(如集合、多线程、IO、反射、泛型等);熟悉 JVM 原理(内存模型、垃圾回收机制、性能调优等)。
3.开发框架:熟悉 Spring、Spring Boot、Spring MVC、Spring Cloud 等主流框架;熟悉 MyBatis、 ORM 框架
4.数据库:熟练使用 MySQL、PostgreSQL 等关系型数据库;熟悉SQL 优化、索引、事务管理等;了解 Redis、MongoDB 等非关系型数据库。
5.前端基础:了解 HTML、CSS、JavaScript 等前端技术;熟悉 Vue.js等前端框架者优先。
6.微服务架构:熟悉微服务架构设计,了解 Dubbo、Spring Cloud Alibaba 等微服务框架。熟悉 Docker、Kubernetes 等容器化技术。
7.分布式技术:熟悉分布式缓存、分布式锁、分布式事务等;了解 Zookeeper、Nacos 等分布式协调工具。
8、职业素质
1)学习能力:能够快速学习新技术,适应技术变革,具有较好的自驱力。
2)团队协作:具备良好的团队合作精神,能够与产品经理、测试人员等高效沟通。
3)问题解决能力:具有良好的沟通表达能力,具备较好的分析和解决问题的能力,能够独立完成模块开发和调试。
9. 加分项
1)有高并发、高性能系统开发经验者优先。
2)有云计算平台(如 AWS、阿里云、腾讯云)使用经验者优先。
3)参与过开源项目或有个人技术博客者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕