岗位职责:
l 系统设计与开发:主导公司内部系统的架构设计与开发工作,根据业务需求制定技术方案,确保系统的高性能、高可用和可扩展性。参与系统的整体规划,与需求团队紧密合作,将业务需求转化为技术实现。
l 技术难题攻克:负责解决项目开发过程中遇到的复杂技术问题,对系统性能瓶颈进行分析和优化。运用前沿技术,如分布式缓存、消息队列、微服务架构等,提升系统的整体性能和稳定性。
l 代码质量把控:编写高质量、可维护的代码,遵循代码规范和最佳实践。对团队成员的代码进行审查,确保代码质量符合标准,提高团队整体的代码水平。
l 技术选型与评估:参与技术选型工作,评估新技术、框架和工具的适用性,为项目引入合适的技术方案。跟踪行业技术发展趋势,推动团队技术创新和知识共享。
l 团队协作与指导:与前端开发团队、测试团队等密切协作,确保项目的顺利进行。指导初级和中级工程师的技术工作,提升团队整体技术能力。
任职资格:
1.计算机相关专业统招本科及以上学历;
2.4年及以上Java开发经验;
3.具有扎实的Java功底,具有较好的Java IO/多线程/网络等方面的编程能力,对JVM的原理有一定的了解;
4.熟悉Spring/Mybatis/Spring MVC等常用Java开源框架,对其运行原理有较好的理解;
5.熟悉常规的分布式架构,熟悉缓存/消息队列Redis/RabbitMQ等开源中间件;
6.基础扎实,逻辑清晰,良好的语言表达能力及沟通能力,具有团队精神
职位福利:五险一金、带薪年假、餐补、每年多次调薪、周末双休、绩效奖金
职位亮点:上市公司,福利待遇优厚,员工稳定性强。