Java 后端开发工程师

岗位要求:

1. 本科及以上学历,计算机相关专业,5年以上Java开发经验;

2. 精通SpringCloud或SpringBoot框架,熟悉SpringBoot与数据库、日志、Redis、消息队列等常见组件的整合;

3. 扎实的Java基础,深入理解面向对象编程,熟悉IO、NIO、多线程、设计模式、通信协议等基础技术;熟悉JVM工作原理,并掌握常见的性能调优方法;

4. 熟悉关系型数据库(如MySQL、Oracle)和非关系型数据库(如MongoDB、Redis)的使用及优化;

5. 具有开源项目贡献经验,持续关注和研究Java及相关技术的发展趋势,能够为团队引入新技术和工具;有功能设计、团队管理经验或大项目管理经验者优先;

6. 对人工智能、大数据、云计算等前沿技术有一定的了解和实践经验。

岗位职责:

1. 负责公司产品的后端开发工作,包括但不限于业务逻辑实现、接口开发、性能优化等;

2. 参与系统设计,编写清晰、高效、可维护的Java代码,并进行单元测试,确保系统的稳定性和可扩展性;

3. 根据项目需求,进行技术选型和架构设计,确保系统的高性能和高可用性;

4. 与前端开发人员紧密合作,确保前后端接口对接的顺畅和数据传输的准确性;

5. 负责代码的维护与迭代,解决开发过程中遇到的技术问题;

6. 参与技术文档的编写和维护,为团队成员提供技术指导和支持。

加分项:

1. 熟悉微服务架构和容器化技术,如Docker、Kubernetes;

2. 熟悉消息队列、缓存、搜索引擎等中间件的使用与优化;

3. 有Go语言开发经验者优先。

公司地点:深圳福田区深圳国际创新中心B座7层智慧建筑

公司简介:

职位发布者:宋先生

深圳市智慧建筑创新有限公司

融资阶段:

公司规模:

相似职位: