职位描述
岗位职责:
1、负责短信发送系统的架构设计、开发和优化,确保系统的高性能、高可用性和可扩展性;
2、编写高质量、可维护的代码,遵循最佳实践和设计模式;
3、解决系统中的技术难题,优化系统性能,提升系统的稳定性和可靠性;
4、对现有系统进行重构和优化,提升代码质量和系统效率;
5、与产品经理、测试工程师和其他开发人员紧密合作,确保项目按时交付;
6、指导初级开发人员,分享技术经验,提升团队整体技术水平;
7、跟踪业界最新技术动态,评估并引入合适的技术栈,推动技术创新;
8、参与技术选型,确保技术方案的先进性和可行性;
9、编写技术文档,包括设计文档、接口文档等,确保文档的准确性和及时更新。
任职要求:
1、计算机科学、软件工程或相关专业;
2、10年以上Java开发经验,具备丰富的分布式系统设计和开发经验;
3、有大型互联网公司或高并发系统开发经验者优先;
4、精通Java语言,熟悉JVM原理、多线程、并发编程、网络编程等技术;
5、熟悉Spring、Spring Boot、Spring Cloud等主流框架,具备微服务架构设计经验;
6、熟悉MySQL、Redis、MQ、Elasticsearch等常用中间件和数据库;
7、熟悉分布式系统的设计和开发,了解CAP理论、分布式一致性、负载均衡等技术;
8、熟悉Docker、Kubernetes等容器化技术,具备云原生开发经验者优先;
9、熟悉Linux操作系统,具备Shell脚本编写能力;
10、具备项目搭建、部署、性能调优的丰富经验;
加分项:
有大规模高并发系统开发经验者优先。
有分布式项目开发经验者优先。
有DevOps实践经验者优先。
薪酬福利:
条件优秀者面议
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕