Electronic Arts logo

Server Software Engineer - Java

Electronic Arts
Shanghai, Shanghai, China
Posted 1 month ago
Last seen 1 month ago
Active
full-time
EA Studios - SPORTS

Job Summary

Join EA SPORTS FC Mobile Shanghai as a Lead Server Software Engineer, where you'll drive the development of high-quality mobile football game experiences using Java. This role offers a chance to shape system architecture, mentor junior engineers, and innovate within a passionate, global team.

About this job

As a Lead Server Software Engineer, you will be a critical part of the EA SPORTS FC Mobile Shanghai team, focusing on Java-based server-side development. Your responsibilities include maintaining robust existing code, resolving complex technical issues, and managing server feature implementation projects. You will also contribute to system architecture design and guide junior team members.

Requirements

- Maintain existing server-side code to ensure its robustness. - Resolve complex server-related technical issues, ensuring minimal downtime and interruption to services. - Be responsible for quality testing and deployment tools, and the corresponding process design. - Manage projects/tasks of the team related to server feature implementation, including planning, coordination to delivery. - Collaborate with team members, operational teams and external partners. - Demonstrate influence through conversations, teamwork, and providing guidance to junior team members. - At least 3 years' server related development experience. - In-depth understanding of common server-side development technologies. - Experienced with Linux platform development and Containerization technologies (e.g., Docker). - Experienced with version control systems like GitHub / GitLab and developing branching approaches. - Familiar with networking protocols (e.g., TCP, UDP, HTTP, and 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. - Proficient in reading and writing English documents.

Benefits & Perks

- Holistic approach to benefits programs, emphasizing physical, emotional, financial, career, and community wellness. - Healthcare coverage. - Mental well-being support. - Retirement savings. - Paid time off. - Family leaves. - Complimentary games.

Apply for this position

Apply Now

You'll be redirected to the company's application page to complete your application.

ManaBoard LogoManaBoard.io

The #1 platform for finding high-quality job postings in the gaming industry. Connect with top studios and talent.

Stay Updated

Get gaming job alerts and industry insights delivered to your inbox.

By subscribing, you agree to receive our newsletter and occasional updates. You can unsubscribe at any time.

Disclaimer: ManaBoard is an independent platform. Job listings and logos are sourced from public career pages and remain the property of their respective owners.

© 2026 ManaBoard. All rights reserved.