后端JAVA招聘

职位:后端Java开发工程师 (数量:1)

职位简介:

在复杂的分布式系统中,你是否渴望高性能、高并发的挑战?
在海量数据的洪流中,你是否期待稳定可靠、极致优化的后端架构?
在微服务、云原生的时代,你是否希望深入探索服务化、容器化、智能化的最优解决方案?

作为后端Java开发工程师,你将:

  1. 负责公司核心业务系统的后端开发,包括高并发、分布式架构、微服务开发、接口设计与优化等;
  2. 参与系统架构设计、数据库设计,提升系统的可扩展性、稳定性和高可用性
  3. 负责微服务架构(Spring Cloud/Dubbo)设计与优化,提升系统吞吐能力;
  4. 负责数据库优化(MySQL、PostgreSQL、MongoDB等),提升查询性能、索引优化及存储结构调整;
  5. 参与API设计与开发(RESTful、GraphQL、gRPC),确保高效、稳定的服务交互;
  6. 负责后端系统的**缓存(Redis)、消息队列(Kafka/RabbitMQ)**等中间件的优化,提高系统响应速度和稳定性;
  7. 参与DevOps流程优化,使用Docker、Kubernetes进行服务部署,提高CI/CD自动化效率;
  8. 参与代码评审、技术分享,持续优化团队的编码质量与研发效率。

岗位要求:

必须具备的:

  1. 计算机、软件工程、信息技术等相关专业本科及以上学历,具备扎实的计算机基础;
  2. 精通Java开发,熟练使用Spring Boot、Spring Cloud、MyBatis等主流框架;
  3. 具备良好的面向对象设计能力,熟悉常见的设计模式,能够编写高可维护性、高扩展性的代码;
  4. 熟悉高并发、高可用系统设计,掌握常见的优化策略,如异步处理、分布式锁、限流、熔断等;
  5. 具备数据库优化能力,熟悉MySQL、PostgreSQL、MongoDB等数据库的索引优化、分库分表策略;
  6. 了解缓存技术(Redis、Memcached),具备缓存优化、数据一致性处理经验;
  7. 熟悉消息队列(Kafka、RabbitMQ、RocketMQ),能够优化系统的异步消息处理流程;
  8. 具备良好的工程能力,熟练掌握Git、Maven、Docker等开发工具;
  9. 具备良好的沟通能力、团队合作精神,有强烈的责任心,能够主动推进任务落地。

加分项(优先考虑):

  1. 具备大规模分布式系统的开发经验,有Spring Cloud/Dubbo等微服务架构实战经验;
  2. 熟悉Kubernetes、Docker,具备云原生应用开发经验;
  3. 高并发架构经验,掌握Netty、RPC框架或分布式事务处理技术;
  4. 具备性能调优经验,能够优化JVM、数据库、API接口性能;
  5. 熟悉安全开发,了解常见安全漏洞(SQL注入、XSS、CSRF等)并能有效防范;
  6. 具备DevOps、CI/CD实践经验,熟悉Jenkins、GitLab CI/CD、Helm等自动化工具。

我们提供:

  • 挑战性项目: 参与核心业务系统的后端架构设计和优化,解决高并发、高可用问题;
  • 成长机会: 深入接触云原生、微服务架构,培养架构师思维;
  • 丰厚薪资: 具有竞争力的薪资待遇,完善的晋升体系;
  • 灵活办公: 关注效率与成长,鼓励技术创新与最佳实践;
  • 技术氛围: 开放共享,团队内部定期技术分享,快速成长。
  • 工作地点: 重庆;北京。

如果你热爱后端开发,对高性能、高并发系统充满兴趣,欢迎加入我们,一起构建高效、稳定、智能的后端系统!

如果您感兴趣,请邮箱发送简历至910836581@qq.com

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
鱼友6076
下载 APP