岗位职责
• 负责交易系统功能模块开发
• 负责设计后端代码,进行单元测试,实现编码
• 负责对接前端,开发前端展示需要的数据接口
• 负责排查并解决系统问题,维护系统正常运转
• 负责优化升级后期系统
• 负责编写开发文档,支持团队后续开发
What you will do
• Responsible for trading system function modules development
• Responsible for designing back-end code, unit testing and coding
• Responsible for docking front-end and its data display API development
• Responsible for troubleshooting and solving system problems to maintain the system operation normally
• Responsible for optimizing and upgrading the system
• Responsible for writing technical documents to support further development
岗位技能要求
• 本科及以上学历,计算机相关专业,2-3年JAVA开发经验
• 熟悉JAVA 8,JAVA多线程、高并发、IO/NIO、网络通信等
• 深入了解Spring MVC、Spring Boot、MyBatis、Spring Cloud等框架
• 使用过MySQL/Oracle,熟悉数据库设计,SQL调优,缓存技术如Redis
• 熟悉HTTP、TCP/IP协议以及REST规范
• 熟悉Python编程是加分项
• 具有良好的组织及规划能力,优秀沟通协调及实施能力,善于分析需求、归纳信息,具有逻辑性思维
• 了解企业各部门的管理流程,具备规范的现代管理思维和流程优化能力
• 具有责任心,具备良好的团队精神和敬业精神
Your skills and experience
• Bachelor’s degree or above, major in Computer Science, 2-3 years JAVA development experience
• Familiar with JAVA 8, JAVA multithreading and high-concurrency, IO/NIO and network communication etc.
• Understand of Spring MVC, Spring Boot, MyBatis, Spring Cloud and other frameworks deeply
• Practical experience in MySQL/Oracle, familiar with database design, SQL tuning, caching techniques such as Redis
• Familiar with HTTP, TCP/IP protocols and REST specifications
• Familiar with Python is preferred
• Have good organization and planning skills, excellent communication, coordination and implementation skills, good at analyzing demands and summarizing information, logical thinking
• Understand the management process of various departments of the enterprise, with standardized modern management thinking and process optimization ability
• Possess strong sense of responsibility, good team spirit and professionalism