Gamme de salaire:
Négocié
Expérience requise:
1-3 ans
Diplôme minimum:
Pas limité
Nature du travail:
À temps plein
Nombre de recrutements:
5
Il existe de nombreux postes, bienvenue pour communiquer. Java Junior, senior, expert, architecte, responsable et autres postes et entreprises à tous les niveaux ont des besoins de recrutement. Voici quelques exemples:
[Ingénieur en développement Java-[Croissance des utilisateurs]]
Description du poste
1. Entreprendre la recherche et le développement de systèmes distribués clés et hautement simultanés et créer un moteur de croissance des utilisateurs de premier ordre, couvrant la croissance des utilisateurs, l'optimisation de l'offre, les achats programmatiques, le partage et la diffusion des utilisateurs et d'autres directions;
2. Participer à la conception du plan technique du système, au développement du code de base et au réglage du système, y compris les moteurs back-end hautes performances, le stockage et la diffusion de données de masse, le center de données utilisateur, le back-office commercial complexe et d'autres modules;
3. Participer à divers projets prospectifs tels que l'optimisation de l'innovation, la recherche technique spéciale et l'introduction de nouvelles technologies.
Exigences de nomination
1. Baccalauréat ou plus en informatique ou dans une majeure connexe, avec plus d'un an d'expérience dans le développement et l'architecture d'applications Web à grande échelle;
2. Familiarisez-vous avec l'environnement de développement Linux et maîtrisez le développement de conception Java et orientée objet;
3. Familier avec la conception et le développement de systèmes distribués, hautement simultanés et à haute disponibilité à grande échelle;
4. Avoir une excellente capacité de réflexion logique, être passionné par la résolution de problèmes difficiles; avoir une forte motivation et une forte curiosité pour de nouvelles choses;
5. Il y a eu une croissance des utilisateurs, un fonctionnement automatique des utilisateurs, une optimisation de la distribution et une expérience de l'achat programmatique sont prioritaires;
6. Après avoir utilisé Facebook,Google, Baidu, Tencent et d'autres plates-formes publicitaires, ceux qui ont une expérience de l'optimisation de la diffusion sont préférés.
Dessinés à la main
[Ingénieur en développement Java avancé (Server)-[App principale]
Description du poste
Nous sommes un groupe d'ingénieurs back-end avec la recherche ultime de la technologie. Nous sommes responsables de la construction d'une plate-forme commerciale et d'une plate-forme commerciale au niveau de l'entreprise, et nous nous engageons à améliorer l'efficacité du développement de toutes les entreprises.
En tant que principale équipe de R & D pour des événements à grande échelle tels que la Fête du Printemps de l'entreprise, nous aurons la possibilité de participer au défi de projet hautement simultané d'un QPS à un million de niveaux.
1. Participer au développement des besoins de produits de base de la main rapide, explorer et analyser en profondeur les besoins commerciaux, rédiger des solutions techniques et des conceptions de systèmes, ainsi que le développement de codes connexes;
2. Accepter le défi de la concurrence élevée et des données de masse, analyser et découvrir les points d'optimisation du système, et être responsable de l'amélioration des performances et de la disponibilité du système;
3. Acceptez le défi de la complexité de la conception et de la réalisation du système de plate-forme intermédiaire/plate-forme, analysez et découvrez les points d'optimisation du système et sont responsables de l'amélioration de la rationalité, de la fiabilité et de la disponibilité du système;
4. Introduire des technologies innovantes et des solutions innovantes pour l'équipe et résoudre les problèmes avec des idées innovantes.
Exigences de nomination
1. Trois ans d'expérience en développement Java, avec de solides connaissances informatiques de base et des compétences en programmation;
2. Maîtrise de la programmation multithread, familière avec la JVM, familière avec les middleware distribués open source courants, le cache, la file d'attente de messages, etc., familière avec MySQL, familière avec DevOps sous Linux;
3. Familier avec la conception orientée objet et avoir certaines capacités de conception d'architecture système;
4. Aimez la technologie, avez des exigences presque strictes pour la qualité du code et les spécifications de développement, et soyez doué pour la communication et le travail d'équipe;
5. Avoir une grande distribution, haute concurrence, haute charge, haute disponibilité système de conception et d'expérience de stabilité est prioritaire.