Mergeți la conținut

Informații generale

Locații: Shanghai, Shanghai, China 
  • Locație: Shanghai
  • Stat:
  • Țară: China


ID rol
204598
Tip muncitor
Regular Employee
Studio/Departament
EA China Studio
Aranjament flexibil de lucru
Hybrid

Descriere și cerințe

Electronic Arts creează experiențe de divertisment de următorul nivel, care inspiră jucătorii și fanii din întreaga lume. Aici, toată lumea face parte din poveste. Face parte dintr-o comunitate care stabilește legături în întreaga lume. Un loc în care creativitatea prosperă, sunt încurajate noi perspective, iar ideile sunt importante. O echipă în care toată lumea face jocul posibil.

Job Title: Software Engineer (Server) – Java

EA Shanghai studio is devoted to the development and operation of a high-quality mobile game with top sports IP as a global team. The team also continuously delivers fantastic game experiences to global users. The quest for creativity, respect for autonomy, and emphasis on collaboration are at the heart of our company culture, which enables us to work in a rapid and efficient manner to ensure the release and operation of high-quality products worldwide.

As a team, we are passionate, innovative, and open to possibilities. We learn from past experiences and keep moving forward. We value the synergy between teams and believe that a relaxing working atmosphere can yield better results, therefore, we promote and endeavor to maintain a healthy work-life balance.

In pursuit of excellence, we strive to play a key role in the development of the mobile game industry.

As a software engineer, you are an essential part of the game creation process and are involved in the feature design and implementation of the game and live service and you will report to a Sr Software Engineer.

Job location: You will work in Shanghai.

Responsibilities

·        You will Maintain existing server-side code to ensure its robustness.

·         Diagnose and resolve complex server-related technical issues effectively, ensuring minimal downtime and interruption to services.

·         Be responsible for quality testing and deployment tools, and the corresponding process design.

·         Manage projects/tasks related to server feature implementation, including planning, coordination, and documentation, and demonstrate commitment to delivery.

·         Communicate/Collaborate efficiently with team members, operational teams and external partners.

·         Demonstrate influence via effective conversations, teamwork, and providing guidance to junior team members.

 

Required Qualifications

·         At least 6 years' game server related development experience

·         In-depth understanding of common server-side development technologies

·         Familiar with Java/J2EE programming language

·         Experienced with Linux platform development and Containerization technologies (e.g., Docker)

·         Familiar with networking protocols (e.g., TCP, UDP, HTTP, WebSocket)

·         Familiar with database and in-memory data cache development

·         Familiar with object-oriented programming and design patterns

·         Experienced with large online game, mobile game development

·         Experienced with database technology/optimization, e.g., SQL and NoSQL solutions

·         Excellent conversations with technical and non-technical personnel

·         Proficient in reading and writing English documents

 



About Electronic Arts
Ne mândrim cu un portofoliu vast de jocuri și experiențe, locații din întreaga lume și oportunități la toate nivelurile EA. Prețuim adaptabilitatea, reziliența, creativitatea și curiozitatea. De la conducerea care îți scoate la în evidență potențialul, până la crearea spațiului pentru învățare și experimentare, noi te abilităm să faci o treabă extraordinară și să urmărești oportunități de dezvoltare.

Adoptăm o abordare holistică a programelor noastre de beneficii, punând accentul pe starea de bine fizică, emoțională, financiară, profesională și comunitară, pentru a susține o viață echilibrată. Pachetele noastre sunt personalizate astfel încât să satisfacă nevoile locale și pot include asistență medicală, sprijin pentru o bună sănătate mintală, economii pentru pensie, timp liber plătit, concedii familiale, jocuri gratuite și multe altele. Cultivăm medii în care echipele noastre pot întotdeauna să dea tot ce au mai bun în activitățile lor.

Electronic Arts este un angajator care oferă oportunități egale. Toate deciziile de angajare sunt luate fără a ține seama de rasă, culoare, origine națională, ascendență, sex, identitate sau exprimare de gen, orientare sexuală, vârstă, informații genetice, religie, dizabilități, stare medicală, sarcină, stare civilă, statut familial, statut de veteran sau orice altă caracteristică protejată prin lege. De asemenea, vom lua în considerare și candidații calificați pentru angajare cu cazier judiciar, în conformitate cu legislația aplicabilă. De asemenea, EA asigură locuri de muncă pentru persoanele cu dizabilități calificate, conform legislației aplicabile.