Software Engineer, Java - EA Sports FC

5 Months ago • 4-5 Years • Backend Development

Job Summary

Job Description

This Java Server Engineer role focuses on developing and maintaining the Ultimate Team mode within EA SPORTS FC. Responsibilities include implementing new features, enhancing existing ones, and providing backend functionality for multi-platform clients and internal tools. The role involves working on complex problems related to big data, load, and uptime, collaborating with a large team across multiple EA studios (Bucharest and Vancouver). Hybrid work from the Bucharest office is required. The team is responsible for a live service with multiple platforms (console clients, PC, companion app, web app) working with online services to ensure success.
Must have:
  • 4+ years Java experience
  • Microservices (REST APIs)
  • Unit/Mock testing (JUnit, Mockito)
  • CI/CD (Jenkins or similar)
  • MySQL/SQL
  • Basic Linux/shell commands
Good to have:
  • GCP experience
  • Perforce/Git
  • Apache Maven/Gradle

Job Details

We are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic Arts, the only limit is your imagination.

EA SPORTS is one of the most iconic brands in entertainment – connecting hundreds of millions around the world to the sports they love through a portfolio of industry-leading video games. After nearly 30 years of creating genre-defining, interactive football experiences with the world's biggest football entertainment platform, we are beginning a new era - EA SPORTS™ FC.

About the job

Ultimate Team is a mode within EA Sports FC that lets you build your dream squad, play matches to earn Coins, use the Transfer Market to buy and sell Player Items, and create your Ultimate Team to make your mark on the pitch.

Behind the scenes, Ultimate Team is a live service with multiple platforms (console clients, PC, comp app, web app) working with online services to make the mode a success.

In this context, Java Server Engineers are involved in the server development process from architecture and technical design to implementation, debugging on multiple platforms, working on complex problems (big data, load, up-time, etc.) alongside other Engineers, Designers and Game Producers.

Responsibilities:

You will work on the development of Ultimate Team by implementing new features and maintaining and enhancing existing ones.

The features developed by the Java Server engineers provide backend functionality for multi-platform, user-facing clients, and internal tools within Ultimate Team.

You will collaborate within a large team, both locally and across other EA studios (Bucharest and Vancouver), working Hybrid from our Bucharest Office.

Qualifications:

  • 4+ years of Java programming experience

  • Fluency in written and spoken English.

  • University Degree in Computer Science or equivalent experience

Technologies

  • Java 8+

  • Microservices (REST APIs over HTTP).

  • Unit/ Mock Testing (J-Unit, Mockito)

  • Continuous Integration CI/CD (Jenkins or similar)

  • Perforce/Git

  • Apache Maven/Gradle

  • Servers

  • MySQL/SQL

  • Basic Linux/shell commands.

  • Experience with GCP (Google Cloud Platform)

Similar Jobs

Google - Software Engineer, PhD, Early Career, Campus, Machine Learning, Systems and Cloud AI, 2025 start

Google

Sunnyvale, California, United States (On-Site)
4 Months ago
Next Level Business Services - Java Tech Lead -

Next Level Business Services

Scottsdale, Arizona, United States (On-Site)
5 Months ago
PhonePe - System Integrator

PhonePe

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Microsoft - Technical Support Engineer – Web Technologies

Microsoft

Seoul, South Korea (Remote)
3 Months ago
ByteDance - Network Data Operations Engineer

ByteDance

Singapore (On-Site)
5 Months ago
Tencent - Backend Development Intern

Tencent

Auckland, Auckland, New Zealand (On-Site)
3 Months ago
VGW - Data Engineer

VGW

Perth, Western Australia, Australia (On-Site)
1 Month ago
The Walt Disney Company - Senior Software Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Months ago
Canva - Backend Software Engineer - Internationalization

Canva

Beijing, Beijing, China (Remote)
1 Month ago
Atlys - Sr. Software Engineer - Backend

Atlys

Delhi, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Research Scientist in Multimodal Graduate (Applied Machine Learning) - 2024 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Interactive Brokers - Data Engineer

Interactive Brokers

Budapest, Hungary (Hybrid)
6 Months ago
Go Fund Me - Staff Software Engineer (Backend)

Go Fund Me

San Francisco, California, United States (Hybrid)
4 Months ago
ByteDance - Backend Software Engineer - Global E-Commerce Logistics

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
ION - Principal Software Engineer, Italy

ION

Rome, Lazio, Italy (On-Site)
6 Months ago
ION - Senior Software Engineer, Italy

ION

Milan, Lombardy, Italy (On-Site)
6 Months ago
Google - Cloud Technical Solutions Engineer, Security

Google

(On-Site)
5 Months ago
N-iX - Senior Backend (Java/Scala) Engineer

N-iX

Ukraine (Remote)
1 Month ago
The Walt Disney Company - Staff Software Engineer

The Walt Disney Company

California, United States (Remote)
4 Months ago
ByteDance - Software Researcher/Engineer - Applied Research Center (Infrastructure+AI)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bucharest, Bucharest, Romania

Every matrix - Sales Manager with Turkish

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
6 Months ago
Every matrix - Senior Full-stack Developer (Angular/Node.js)

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Amber - 2D Unity Motion Designer

Amber

Bucharest, Bucharest, Romania (Remote)
1 Month ago
Every matrix - Trader Specialist - Lotto

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Ness Digital - React & Java Engineers II (T2)

Ness Digital

Timișoara, Timiș, Romania (Remote)
3 Months ago
Every matrix - Game Release Specialist

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
3 Months ago
NXP - Test infrastructure developer intern

NXP

Roznov, Neamț County, Romania (On-Site)
7 Months ago
PwC - Sustainability Manager (ESG) with German

PwC

Bucharest, Bucharest, Romania (On-Site)
6 Months ago
Luxoft - Cores Verification Engineer

Luxoft

Iași, Iași County, Romania (On-Site)
4 Months ago
PwC - Accounts Payable with German

PwC

Bucharest, Bucharest, Romania (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

The Walt Disney Company - Principal Software Engineer

The Walt Disney Company

San Francisco, California, United States (On-Site)
4 Months ago
PortalOne,  Inc  - Backend Software Engineer

PortalOne, Inc

Oslo, Oslo, Norway (On-Site)
7 Months ago
Supercell - Senior Server Engineer

Supercell

Helsinki, Uusimaa, Finland (On-Site)
6 Months ago
Dream Sports - Software Development Engineer 2 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Eleventh Hour Games - Senior Back-End Engineer

Eleventh Hour Games

Texas, United States (Remote)
2 Months ago
Assystems - Backend Developer – ETL Integration

Assystems

Gurugram, Haryana, India (On-Site)
5 Months ago
Every matrix - Middle Java Developer (Rules Engine)

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
3 Months ago
Onward Search - Java Engineer

Onward Search

San Jose, California, United States (Hybrid)
2 Months ago
Ludeo - Senior Back End Developer

Ludeo

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
SuperPlay - Server Team Leader

SuperPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We exist to inspire the world to play. We put our people first, and we thrive off their diversity in our innovative technology and immersive storytelling. We’re doing the work to give everyone the space to be their full selves while giving back to our community, no matter where you’re working from. We’re looking for problem-solvers, game-changers, innovators, dreamers, doers—people that are ready to move the needle and transform the future of gaming. Join us.

Madrid, Community Of Madrid, Spain (Hybrid)

Madrid, Community Of Madrid, Spain (On-Site)

Milan, Lombardy, Italy (On-Site)

Galway, County Galway, Ireland (On-Site)

Austin, Texas, United States (Hybrid)

Galway, County Galway, Ireland (On-Site)

Galway, County Galway, Ireland (On-Site)

Galway, County Galway, Ireland (On-Site)

Austin, Texas, United States (Hybrid)

Orlando, Florida, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Electronic Arts

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug