岗位职责:
1.参与系统技术架构的设计,负责根据需求设计相应的解决方案。
2.负责系统的功能编码实现,解决开发过程中的技术问题。
3.持续优化和改进现有应用程序,保持良好的代码质量和系统性能。
4.通过良好的沟通能力和解决问题的能力,及时响应用户诉求。
基本要求:
1. 学历要求:计算机相关专业全日制大学本科或硕士学历。
2. 工作经验:从事软件开发工作5年以上,或具备相当实践经验。
3. 专业技能:熟悉软件开发和测试流程,具有独立开发和调试程序的能力。
4. 有电信行业系统软件开发经验者优先考虑。
5. 性格开放,乐于与他人沟通,愿意挑战并能快速掌握新的知识。
专业技术要求:
1. 掌握JAVA编程技术,对于常用集合、队列、多线程、高并发开发有深入研究,有分布式系统开发经验者优先;
2. 熟悉常用的通信及接口技术,如MQ/NETTY/WebService/RESTful;
3. 熟悉常用的缓存数据库原理,能基于Spring/JPA/MySQL框架熟练开发,有3年以上SpringBoot开发经验;
4. 有CEP类项目经验、流计算项目、对Flink,ClickHouse有使用经验优先;
5. 具备网络基础或网络安全知识优先;