Responsible for the design, development and post-operation of Tencent's financial system infrastructure;
Responsible for the construction and operation of Tencent Finance's basic services, such as: configuration center, cache, message queue, asynchronous tasks, service gateway, authentication, workflow, etc.
Bachelor degree or above in computer related majors, more than 5 years of JAVA development experience, and more than 3 years of large-scale company (or system) development experience;
Proficient in Spring, MyBatis, SpringMVC, Spring Boot and other application frameworks and familiar with implementation principles;
Familiar with distributed cache, message middleware, RPC framework, load balancing, security defense and other technologies, and master the use of various middleware, including zookeeper, redis, nginx, tomcat, etc.;
Proficient in SQL, proficient in mainstream database Oracle/Mysql, with excellent data modeling capabilities and database sub-database sub-table design capabilities;
Experience in large-scale distributed and microservice system architecture, using dubbo or spring cloud and have actual project experience, with in-depth understanding of service governance;
Strong sense of responsibility, with good problem analysis skills, external communication skills and teamwork skills, able to undertake tasks independently and have the ability to control systematic progress;
7. Experience in big data processing, including hadoop/storm/spark/hbase/ELK, etc.; working experience in machine learning, deep learning, search, advertising, recommendation and other related fields is preferred.
There are no salaries from Tencent that are similar to this job