Tecnólogo/arquitecto de Java
5000
Educación:
Universidad junior
|
Experiencia laboral:
1-3 años
|
Números:
5
Descripción del puesto
Hay muchos puestos; bienvenidos a comunicarse. Júnior, senior, experto, arquitecto, líder en Java y otros puestos en todos los niveles; todo tipo de empresas tienen necesidades de contratación; a continuación se presentan algunos ejemplos:
[Ingeniero de Desarrollo Java - [Crecimiento de Usuarios]]
Descripción del puesto:
1. Llevar a cabo la investigación y el desarrollo de sistemas distribuidos clave de alta concurrencia y construir un motor de crecimiento de usuarios de primera clase, que abarque el crecimiento de usuarios, la optimización de la entrega, la compra programática, el intercambio y la difusión de usuarios, etc.;
2. Participar en el diseño de soluciones técnicas del sistema, el desarrollo de código principal y el ajuste del sistema, incluyendo el motor de back-end de alto rendimiento, el almacenamiento y la transmisión de datos masivos, el centro de datos de usuarios, los entornos de negocio complejos y otros módulos;
3. Participar en proyectos orientados hacia el futuro, como diversas optimizaciones de innovación, investigaciones de tecnologías especiales e introducción de nuevas tecnologías.
Cualificaciones
1. Licenciatura o superior en ciencias de la computación o especialidades afines, con más de 1 año de experiencia en el desarrollo y la arquitectura de aplicaciones web a gran escala;
2. Familiarizado con el entorno de desarrollo de Linux, experto en Java y en diseño y desarrollo orientados a objetos;
3. Familiarizado con el diseño y el desarrollo de sistemas distribuidos a gran escala, de alta concurrencia y alta disponibilidad;
4. Excelente capacidad de pensamiento lógico y entusiasmo por resolver problemas desafiantes; tener un fuerte sentido de automotivación y curiosidad, y sentir curiosidad por las cosas nuevas;
5. Se prefiere experiencia en crecimiento de usuarios, operación automática de usuarios, optimización de entregas y compras programáticas;
6. Ha utilizado Facebook, Google, Baidu, Tencent y otras plataformas de publicidad, y se prefiere que tenga experiencia en la optimización de la entrega.
——————————————————————
Ingeniero Senior de Desarrollo Java (Servidor) - [Aplicación Principal]
Descripción del puesto:
Somos un grupo de ingenieros de back-end con la máxima búsqueda de la tecnología, encargados de construir una plataforma empresarial a nivel de empresa y una plataforma central de negocios, y comprometidos con la mejora de la eficiencia de todo el desarrollo empresarial.
Como el principal equipo de I+D de la empresa para la Fiesta de la Primavera y otros eventos de gran envergadura, unirse a nosotros le brindará la oportunidad de participar en el desafío de proyectos de alta concurrencia con millones de QPS.
1. Participar en el desarrollo de los requisitos del producto principal de Kuaishou, explorar y analizar en profundidad las necesidades comerciales, redactar soluciones técnicas y diseños de sistemas, así como desarrollar el código relacionado;
2. Aceptar el desafío de alta concurrencia y datos masivos, analizar y descubrir los puntos de optimización del sistema, y ser responsable de promover la mejora del rendimiento y la disponibilidad del sistema;
3. Aceptar el desafío de la complejidad del diseño e implementación del sistema de plataforma intermedia/plataforma, analizar y descubrir los puntos de optimización del sistema, y ser responsable de promover la racionalidad, la confiabilidad y la disponibilidad del sistema;
4. Introduce tecnologías innovadoras y soluciones innovadoras al equipo, y resuelve problemas con ideas innovadoras.
Cualificaciones
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. Proficiente en programación multihilo, familiarizado con JVM, familiarizado con middleware distribuido de código abierto común, caché, cola de mensajes, etc., familiarizado con MySQL, familiarizado con DevOps bajo Linux;
3. Familiarizado con el diseño orientado a objetos, con cierta capacidad para el diseño de arquitecturas de sistemas;
4. Amo la tecnología, tengo requisitos casi estrictos para la calidad del código y las especificaciones de desarrollo, y soy bueno en la comunicación y el trabajo en equipo;
5. Se prefiere la experiencia en el diseño de sistemas distribuidos a gran escala, de alta concurrencia, alta carga y alta disponibilidad, así como en estabilidad.
Posiciones similares
Anterior
Siguiente
Anterior
Siguiente