TCL后端开发工程师
校招全职研发技术类地点:深圳状态:招聘
任职要求
1. 本科及以上学历,计算机相关专业; 2. 熟练掌握Java;熟悉SQL,能熟练地运用PL/SQL等开发工具;熟悉常用的开源J2EE框架,如Spring、Hibernate、MyBatis、SpringMVC等; 3. 熟悉微服务框架,有微服务开发模式实习经验者优先; 4. 学习和理解能力强,具有一定的系统分析及独立解决问题的能力; 5. 具备较好的沟通技巧,良好的团队合作精神和承受压力的能力。
工作职责
1. 负责JAVA类软件系统代码的实现,编写代码和开发文档; 2. 负责进行系统的功能定义及程序设计; 3. 根据设计文档或需求说明完成代码编写、调试、测试与维护; 4. 分析并解决软件开发过程中的问题。
包括英文材料
学历+
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
SQL+
https://liaoxuefeng.com/books/sql/introduction/index.html
什么是SQL?简单地说,SQL就是访问和处理关系数据库的计算机标准语言。
https://sqlbolt.com/
Learn SQL with simple, interactive exercises.
https://www.youtube.com/watch?v=p3qvj9hO_Bo
In this video we will cover everything you need to know about SQL in only 60 minutes.
Spring+
https://liaoxuefeng.com/books/java/spring/index.html
Spring是一个支持快速开发Java EE应用程序的框架。它提供了一系列底层容器和基础设施,并可以和大量常用的开源框架无缝集成,可以说是开发Java EE应用程序的必备。
https://spring.io/guides/gs/rest-service
https://spring.io/quickstart
Level up your Java code and explore what Spring can do for you.
Hibernate+
https://hibernate.org/orm/documentation/getting-started/
The following guides are meant to help you getting started with Hibernate ORM in an application.
https://www.baeldung.com/learn-jpa-hibernate
Hibernate is a standard implementation of the JPA specification, with a few additional features that are specific to Hibernate.
https://www.youtube.com/watch?v=xHminZ9Dxm4
Ever looked for a comprehensive tutorial to Hibernate & JPA that is fun and entertaining at the same time?
MyBatis+
https://mybatis.org/mybatis-3/getting-started.html
https://www.baeldung.com/mybatis
MyBatis is an open source persistence framework which simplifies the implementation of database access in Java applications.
Spring Web MVC+
https://spring.io/guides/gs/serving-web-content
This guide walks you through the process of creating a “Hello, World” web site with Spring.
[英文] Spring MVC Series
https://www.baeldung.com/spring-mvc
Spring MVC provides tools driving both typical web applications as well as REST APIs.
微服务+
https://learn.microsoft.com/en-us/training/modules/dotnet-microservices/
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other by using standard protocols and well-defined interfaces.
https://microservices.io/
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
https://spring.io/microservices
Building small, self-contained, ready to run applications can bring great flexibility and added resilience to your code.
https://www.ibm.com/think/topics/microservices
Microservices, or microservices architecture, is a cloud-native architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services.
https://www.youtube.com/watch?v=CqCDOosvZIk
https://www.youtube.com/watch?v=hmkF77F9TLw
Learn about software system design and microservices.
相关职位
社招3年以上后端开发
1. 负责小红书核心业务的创新玩法后端服务建设与维护; 2. 基于对业务的理解,进行系统选型、设计、编码,为系统长期的稳定性及可维护性负责; 3. 具备解决复杂系统问题的经验和能力,持续寻找和优化现有系统的不足,提升系统性能和稳定性。
社招5-10年软件开发岗
1. 负责营销活动及任务相关的后端开发工作,深入理解业务逻辑,实现高效、稳定、可扩展的系统架构,以支持业务快速发展; 2. 根据业务需求,进行系统设计、编码、测试以及文档编写,确保项目按时按质完成,满足业务目标; 3. 研究并应用业界先进的后端技术,推动技术革新,优化现有系统性能,提升系统安全性和稳定性; 4. 与团队成员紧密协作,通过技术指导和经验分享,提升团队整体技术能力和研发效率; 5. 跟踪项目进度,主动参与技术难题攻关,确保项目顺利推进,达成业务预期效果。
更新于 2025-04-16
社招5-10年软件开发岗
岗位职责及目标 1、负责服务研发组的后端开发工作,承担JAVA开发任务,通过高效编程解决业务需求,推动供应链技术的持续优化; 2、根据业务发展,参与设计并实现技术方案,保证系统的稳定性、可扩展性和高性能,提升用户体验; 3、深入理解业务逻辑,与团队共同探索技术创新点,通过优化现有系统架构,提高系统质量和开发效率; 4、与跨部门团队紧密合作,确保项目按时按质完成,达成业务目标; 5、对业务流程进行持续跟踪,及时发现问题并提出解决方案,助力业务快速发展; 6、积极参与技术分享和团队交流,提升个人及团队的技术能力和业务理解。
更新于 2025-06-19