Póngase en contacto con nosotros

Experto técnico/arquitecto de Java


Nov 16,2023

Demanda de trabajo

Requisitos laborales

Hay muchos puestos, bienvenidos a comunicarse. Java junior, senior, experto, arquitecto, responsable y otros puestos de varios niveles y diversas empresas tienen necesidades de contratación. Los siguientes son algunos ejemplos:

【Ingeniero de desarrollo de Java-【Crecimiento de usuario】

 

Descripción del puesto

1. Realizar la investigación y el desarrollo de sistemas distribuidos clave de alta concurrencia y crear un motor de crecimiento de usuarios de primera clase, que cubra el crecimiento de usuarios, la optimización de la entrega, la compra programática, el intercambio de usuarios y la comunicación;

2. Participar en el diseño de soluciones técnicas de sistemas, desarrollo de código central y ajuste del sistema, incluidos motores de back-end de alto rendimiento, almacenamiento y transmisión de datos masivos, centros de datos de usuarios, backstage empresarial complejo y otros módulos;

3. Participar en varios proyectos con visión de futuro, como la optimización de la innovación, la investigación de tecnología especial y la introducción de nuevas tecnologías.

 

Requisitos de empleo

1. Licenciatura o superior en informática o especialidades relacionadas, con más de 1 año de experiencia en arquitectura y desarrollo de aplicaciones web a gran escala;

2. Familiarizado con el entorno de desarrollo de Linux, competente en el uso de Java y diseño y desarrollo orientado a objetos;

3. Familiarizado con el diseño y desarrollo de sistemas distribuidos a gran escala, de alta concurrencia y alta disponibilidad;

4, con excelentes habilidades de pensamiento lógico, lleno de entusiasmo por resolver problemas desafiantes, fuerte auto-motivado y curiosidad, curiosidad por cosas nuevas;

5. Se prefiere el crecimiento del usuario, la operación automática del usuario, la optimización de la entrega y la experiencia relacionada con la compra programática;

6. Se prefiere el uso de plataformas publicitarias como Facebook,Google, Baidu y Tencent.

Dibujado a mano

 

[Ingeniero senior de desarrollo de Java (Server)-[Aplicación principal]

 

Descripción del puesto

Somos un grupo de ingenieros de back-end que tienen la máxima búsqueda de la tecnología, responsables de la construcción de plataformas comerciales a nivel de empresa y plataformas comerciales intermedias, y estamos comprometidos a mejorar la eficiencia de todos los negocios.

Como el principal equipo de I + D de eventos a gran escala como el Festival de Primavera de la compañía, unirse a nosotros tendrá la oportunidad de participar en el desafío del proyecto de alta concurrencia de un millón de QPS.

1. Participar en el desarrollo de los requisitos de productos básicos de Kuaishou, explorar y analizar en profundidad los requisitos comerciales, redactar soluciones técnicas y diseños de sistemas, y el desarrollo de código relacionado;

2. Aceptar los desafíos de alta concurrencia y datos masivos, analizar y descubrir los puntos de optimización del sistema y ser responsable de promover el rendimiento y la disponibilidad del sistema;

3. Aceptar los desafíos de la complejidad del diseño y la realización del sistema de plataforma/plataforma, analizar y descubrir los puntos de optimización del sistema y ser responsable de promover la racionalidad, confiabilidad y usabilidad del sistema;

4. Introducir tecnologías innovadoras, soluciones innovadoras para el equipo y resolver problemas con ideas innovadoras.

 

Requisitos de empleo

1. Más de tres años de experiencia en desarrollo de Java, con sólidos conocimientos básicos de informática y habilidades de programación;

2. Competente en programación multiproceso, familiarizado con JVM, familiarizado con middleware distribuido de código abierto común, caché, colas de mensajes, etc., familiarizado con MySQL, familiarizado con DevOps en Linux;

3. Familiarizado con el diseño orientado a objetos y tener ciertas capacidades de diseño de arquitectura de sistemas;

4. Ama la tecnología, tiene requisitos casi estrictos sobre la calidad del código y las especificaciones de desarrollo, y es bueno en la comunicación y el trabajo en equipo;

5. Se prefiere experiencia en diseño y estabilidad de sistemas distribuidos a gran escala, alta concurrencia, alta carga y alta disponibilidad.

 

Entrega de currículum