|
|
Publié sur 21/06/2019 12:25:10
|
|
|

Responsabilités professionnelles : 1. Responsable de la conception, de la reconstruction, de l’optimisation et de la formulation des plans d’architecture d’application en fonction des besoins métier. Examiner et évaluer les solutions et conceptions pertinentes afin de s’assurer qu’elles respectent le plan architectural et répondent aux besoins de l’entreprise ; 2. Diriger la résolution des problèmes techniques et améliorer continuellement la haute performance de traitement du système sous forte concurrence et demandes massives. analyser les goulets d’étranglement du système, résoudre des maladies difficiles et complexes, et optimiser les performances du système ; 3. Évaluer la faisabilité et le schéma de conception des besoins métier, et pré-rechercher les nouvelles technologies ; 4. Revoir le code clé du système et proposer des plans d’amélioration, et être responsable du développement des fonctions principales du système. "
Exigences du poste : 1. Plus de 5 ans d’expérience en développement Java, plus de 2 ans d’expérience sur des projets Internet des objets, maîtrise des technologies J2SE et J2EE, compréhension du mécanisme de fonctionnement de la JVM, bonnes idées de conception orientée objet, compréhension approfondie du multithreading, familiarité avec les modèles de conception ; 2. Familier avec les mécanismes distribués, en cache (Redis) et autres, et expérience dans la conception, l’utilisation du développement de systèmes distribués, l’optimisation, la refactorisation, le scinding et l’architecture de cluster. 3. Maîtrise des patrons d’architecture, des transactions, de la sécurité, de la persistance et d’autres mécanismes et implémentations, de l’IOC, AOP, SOA et d’autres concepts et implémentations ; 4. Comprendre en profondeur les idées de conception et les méthodes d’implémentation de Spring, mybatis, dubbo, netty et d’autres frameworks, et être compétent dans le développement de technologies d’architectures haute performance distribuées et multithreads. 5. Être familier avec le fonctionnement et les commandes de base du système d’exploitation Linux, et comprendre les goulets d’étranglement de performance et les méthodes d’ajustement des applications web. 6. Maîtriser au moins une des bases de données MySql/Oracle/PostgreSQL, au moins une des optimisations de bases de données ; 7. Maîtrise de la configuration et de l’utilisation des mains (Tomcat/apache/nginx, etc.) ; 8. Avoir un fort sens du travail d’équipe, un grand sens des responsabilités, être positif et rigoureux au travail, et avoir le courage de supporter la pression
Lieu de travail : près de la gare nord de Shenzhen (train à grande vitesse). Email de livraison de CV :lee@hqrm.cn
|
|