Responsibilities
1. Actively contribute in the development and continuous maintenance of new features for core systems in the Operations Center, covering the full process of requirement analysis, architectural design, coding implementation, system debugging, and deployment. Ensure system stability and alignment with business development needs.
2. Proactively assist the team in resolving technical challenges encountered during project development, providing effective technical solutions and support to ensure project progress and quality.
3. Accurately understand business requirements and independently complete the full development cycle from system design, coding, debugging, testing to release, ensuring delivered products meet user expectations and technical standards.
4. Responsibly complete other related tasks assigned by the department, actively collaborate with the team to achieve departmental goals.
QualificationsCore Technical Competencies
1. Solid foundation in computer programming knowledge, proficient in Java programming language with extensive hands-on experience in real-world projects, capable of developing efficient software solutions.
2. In-depth understanding of microservices architecture concepts, mastery of the Spring Boot ecosystem (including Spring Boot, Spring Cloud, Spring MVC, etc.), familiar with microservices design and development, and able to build highly available and scalable microservices systems.Data Processing & Middleware
1. Proficient in the principles and usage of databases such as MySQL, MongoDB, and Elasticsearch (ES), capable of selecting appropriate database solutions for different business scenarios and optimizing performance for data management.
2. Familiar with the principles and usage of middleware such as Message Queues (RabbitMQ, Kafka, etc.) and Redis, able to implement asynchronous communication, caching, and other functions to enhance system concurrency and performance.Development Tools & Technology Stack
1. Skilled in using development tools such as IDEA, Jenkins, and Maven, familiar with automated build, continuous integration (CI), and deployment processes to improve development efficiency and project management.
2. Prior experience with big data technologies (Flink, Hadoop, etc.) is preferred, capable of leveraging technical advantages in big data processing and analysis to support data-driven decision-making.
Professional Attributes
1. Passionate about technology with excellent coding habits, emphasizing code readability, maintainability, and security; strong communication skills and teamwork spirit, able to collaborate effectively with cross-functional teams.
Prefer speak both English and Chinese.
We invite you to join us and create value in the tech world while achieving self-improvement and growth!
Contact : Dennis Chen
Email :
岗位职责
. 深度参与运营中心核心系统的新功能开发与持续维护工作 涵盖需求分析 架构设计 编码实现 系统调试及上线部署的全流程 确保系统功能稳定且符合业务发展需求
. 积极协助团队解决项目开发过程中遇到的各类技术难题 提供有效的技术方案和支持 保障项目进度和质量
. 精准理解业务需求 独立完成从系统设计 编码开发到调试测试 上线发布的完整开发周期 确保交付的产品满足用户期望和技术标准
. 认真完成部门安排的其他相关工作任务 积极配合团队协作 共同实现部门目标
任职要求
核心技术能力
. 具备扎实的计算机编程知识体系 精通 Java 编程语言 有丰富的实际项目开发经验 能够熟练运用 Java 进行高效的软件开发
. 深入理解微服务架构理念 精通 Spring Boot 全家桶 如 Spring Boot Spring Cloud Spring MVC 等 熟悉微服务的设计与开发 具备构建高可用 可扩展微服务系统的能力
数据处理与中间件
. 熟练掌握 MySQL MongoDB ES 等数据库的原理和使用 能够根据不同业务场景选择合适的数据库解决方案 并进行性能优化和数据管理
. 熟悉 MQ 如 RabbitMQ Kafka 等 Redis 等中间件的使用和原理 能够运用中间件实现系统的异步通信 缓存处理等功能 提升系统的并发处理能力和性能
开发工具与技术栈
. 熟练使用 IDEA Jenkins Maven 等开发工具 熟悉自动化构建 持续集成和部署流程 能够提高开发效率和项目管理水平
. 熟悉大数据相关技术 如 Flink Hadoop 等 者优先 能够在大数据处理和分析场景中发挥技术优势 为公司数据驱动决策提供支持
职业素养
. 对技术充满热情 具备良好的编码习惯 注重代码的可读性 可维护性和安全性 拥有出色的沟通交流能力和团队协作精神 能够与团队成员高效沟通 共同完成工作任务
能够使用英文和中文沟通优先
我们期待你的加入 一起在技术的世界里创造价值 实现自我提升与成长
联系人 Dennis Chen