|
|
Publicado en 21/6/2019 12:25:10
|
|
|

Responsabilidades del puesto: 1. Responsable del diseño, reconstrucción, optimización y formulación de planes de arquitectura de aplicaciones de la arquitectura técnica según las necesidades del negocio. Revisar y evaluar soluciones y diseños relevantes para asegurar que cumplen con el plan arquitectónico y satisfacen las necesidades del negocio; 2. Liderar la resolución de problemas técnicos y mejorar continuamente el alto rendimiento de procesamiento del sistema bajo alta concurrencia y solicitudes masivas. analizar cuellos de botella del sistema, resolver enfermedades difíciles y complicadas, y optimizar el rendimiento del sistema; 3. Evaluar la viabilidad y el esquema de diseño de los requisitos empresariales, y pre-investigar nuevas tecnologías; 4. Revisar el código clave del sistema y proponer planes de mejora, y ser responsable del desarrollo de las funciones principales del sistema. "
Requisitos del puesto: 1. Más de 5 años de experiencia en desarrollo de Java, más de 2 años de experiencia en proyectos de Internet de las Cosas, dominio de las tecnologías J2SE y J2EE, comprensión del mecanismo de operación de la JVM, buenas ideas de diseño orientado a objetos, profundo conocimiento del multihilo, familiaridad con patrones de diseño; 2. Familiarizado con mecanismos distribuidos, caché (Redis) y otros, y experiencia en el diseño, uso de desarrollo de sistemas distribuidos, optimización, refactorización, división y arquitectura de clúster. 3. Competente en patrones de arquitectura, Transacciones, Seguridad, Persistencia y otros mecanismos e implementaciones, IOC, AOP, SOA y otros conceptos e implementaciones; 4. Comprender profundamente las ideas de diseño y los métodos de implementación de Spring, mybatis, dubbo, netty y otros frameworks, y ser competente en el desarrollo de tecnologías de arquitecturas distribuidas y multihilo de alto rendimiento. 5. Familiarizarse con el funcionamiento y los comandos básicos del sistema operativo Linux, y comprender los cuellos de botella de rendimiento y los métodos de ajuste de las aplicaciones web. 6. Dominio de una de las bases de datos MySql/Oracle/PostgreSQL, al menos una de las optimizaciones de bases de datos; 7. Competente en la configuración y uso de la principal (Tomcat/apache/nginx, etc.); 8. Tener un fuerte sentido del trabajo en equipo, un alto sentido de responsabilidad, ser positivo y riguroso en el trabajo, y tener el valor de soportar la presión
Lugar de trabajo: cerca de la estación de ferrocarril Shenzhen Norte (tren de alta velocidad). Correo electrónico de entrega del currículum:lee@hqrm.cn
|
|