职位描述
一、岗位职责
参与公司业务系统的设计、开发、维护和优化工作。
负责编写高质量的代码,确保系统的稳定性、安全性和性能优化。
与团队成员协作,解决技术难题,推动项目的顺利进行。
参与代码审查,保证代码的规范性和可维护性。
二、任职要求
具有 3 年以上 Java 开发经验,熟悉常见的 Web 开发框架,如 Spring Boot、Spring MVC 等。
熟练掌握 Java 编程语言,熟悉 JVM 原理,具备良好的编程习惯。
能够熟练运用 Java 8 及以上的新特性,对内存管理、垃圾回收机制有深入理解。
熟悉常用的数据库,如 MySQL、Oracle 等,具备数据库设计和优化能力。
能够独立完成复杂 SQL 语句的编写,进行数据库索引优化,解决数据存储和查询性能问题。
掌握常见的开发工具和技术,如 Maven、Git 等。
熟练使用 Maven 进行项目构建和依赖管理,熟练使用 Git 进行版本控制和团队协作开发。
具备良好的问题解决能力和沟通能力,有较强的责任心和团队合作精神。
在面对线上故障时,能够迅速定位并解决问题,及时与团队成员和相关部门沟通进展和解决方案。
三、加分项
有分布式系统开发经验,熟悉分布式缓存、分布式事务等技术。
了解 Redis 分布式缓存的使用和优化,熟悉 Seata 分布式事务框架的应用。
熟悉微服务架构,有相关项目经验。
参与过基于 Spring Cloud 或 Dubbo 框架的微服务项目开发。
有大数据处理经验,熟悉 Hadoop、Spark 等技术。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕