职位详情
java后端工程师
1-1.6万
重庆跃途科技有限公司
西安
不限
本科
05-08
工作地址

都市之门C座唐延南路都市之门C座1幢7楼708-1 室

职位描述
一、岗位职责:
1、需求明确与评审:与产品团队沟通,理解业务需求;
2、库表设计和管理:掌握常见关系型数据库的基本使用;能够定义数据模型和关系,以支持业务的功能和需求;能编写和优化数据库查询语句;
3、接口开发与测试:制定合理的技术方案,实现业务功能的后端逻辑,负责开发和维护相关RESTful API并确保接口规范,确保代码的质量和性能,‌并进行必要的优化和调试;完成单元测试;
4、团队合作:与产品经理沟通深入理解并明确业务需求;向前端开发提供规范的API文档,并与前端开发沟通积极进行接口联调;
5、技术研究与分享:跟踪和研究最新的技术发展趋势,积极引入新技术和新工具,提高开发效率和系统性能;定期进行技术分享和培训,提升团队整体技术水平。

二、专业能力要求:

1、Java编程:熟悉Java语法,包括面向对象编程、异常处理、集合类的使用等;

2、数据结构和算法:理解常用数据结构以及算法效率,可以编写高效的代码;

3、设计模式:熟悉常用的设计模式,如单例模式、工厂模式、模板方法模式等;

4、数据库操作:熟悉SQL语言,能进行数据库的增删改查操作,熟悉数据库设计原则,了解JDBC API,能用Java操作数据库;

5、Web开发:了解HTTP协议,熟悉SpringCloud、SpringBoot 开发;

6、版本控制工具:熟悉Git、SVN等版本控制工具,可以在团队中高效协作;

7、构建工具:熟悉Maven、Gradle等构建工具,可以管理项目依赖,自动化构建过程;

8、服务器:了解服务器配置和管理,比如Tomcat、Jetty、JBoss等应用服务器;

9、缓存技术:了解缓存机制,熟悉Redis、Memcached等缓存工具;

10、RESTful API设计:了解RESTful架构风格,能设计和实现符合标准的API接口;

11、异常处理:能够妥善处理异常情况,避免程序崩溃;

12、测试:了解单元测试、集成测试、端到端测试,可以编写高效的测试用例保障代码质量。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请