Software Engineer, Java - EA Sports FC

1 Month ago • 4 Years + • Programming

Job Summary

Job Description

Electronic Arts is seeking a Java Server Engineer for EA Sports FC, specifically for the Ultimate Team mode. This role involves developing backend functionality for multi-platform game clients and internal tools. The engineer will participate in the entire development process, from architecture and technical design to implementation and debugging. Responsibilities include implementing new features and enhancing existing ones within the Ultimate Team live service, which manages player squads, in-game currency, and player trading across various platforms. Collaboration with local and remote teams across EA studios is expected. The company emphasizes a supportive work environment with a focus on employee wellness and growth.
Must have:
  • 4+ years of Java programming experience
  • Fluency in English
  • University Degree in Computer Science or equivalent
  • Java 8+
  • Microservices (REST APIs)
  • Unit/Mock Testing (J-Unit, Mockito)
  • CI/CD (Jenkins or similar)
  • Perforce/Git
  • Apache Maven/Gradle
  • MySQL/SQL/Spanner
  • Basic Linux/shell commands
Good to have:
  • Experience with GCP (Google Cloud Platform)

Job Details

General Information

Locations: Bucharest, Romania 
Role ID
209991
Worker Type
Regular Employee
Studio/Department
EA Studios - SPORTS
Work Model
Hybrid

Description & Requirements

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

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/ Spanner
  • Basic Linux/shell commands.
  • Experience with GCP (Google Cloud Platform)


About Electronic Arts
We're proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.

We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do.

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.
LinkedInID
74884070

Similar Jobs

BigID - Senior Solutions/Presales Engineer

BigID

Frankfurt Am Main, Hessen, Germany (Remote)
1 Month ago
Virtuos - Network Programmer

Virtuos

Czechia (Hybrid)
4 Months ago
SimpliSafe - CCaaS Solutions Architect

SimpliSafe

Boston, Massachusetts, United States (Hybrid)
2 Months ago
PwC - Berater:in CRM - SAP Customer Experience

PwC

Zürich, Zurich, Switzerland (On-Site)
9 Months ago
Capgemini - BA_Payments

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Build Staff - Java Developer

Build Staff

Alexandria, Virginia, United States (On-Site)
6 Years ago
Merkur gaming  - C++ Leads/Associate Tech Leads

Merkur gaming

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Capgemini - C# Winform

Capgemini

Pune, Maharashtra, India (On-Site)
3 Months ago
bounteous - Java Developer

bounteous

Montreal, Quebec, Canada (Hybrid)
3 Months ago
Cadence - Lead C++ Software Engineer

Cadence

San Jose, California, United States (On-Site)
11 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Saronic Technologies - Camera Systems Software Engineer

Saronic Technologies

Austin, Texas, United States (On-Site)
3 Weeks ago
Sabre India - Financial Analyst II

Sabre India

Texas, United States (Hybrid)
1 Month ago
deel. - QA Automation Engineer | EMEA

deel.

North Macedonia (Remote)
3 Weeks ago
Saronic Technologies - Staff Forward Deployed Engineer

Saronic Technologies

Austin, Texas, United States (On-Site)
3 Weeks ago
Nordson Corporation - Facilities/Maintenance Technician II (Second Shift)

Nordson Corporation

Salem, New Hampshire, United States (On-Site)
3 Months ago
Unity - Ad Operations Manager

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Ubisoft - Junior R&D Engineer

Ubisoft

Pune, Maharashtra, India (Hybrid)
2 Months ago
Alpha Sense - Content Analyst

Alpha Sense

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Alphawave Semi - Senior Staff Engineer – PCIe Verification

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Nice - Specialist Cloud Devops Engineer

Nice

Pune, Maharashtra, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bucharest, Romania

ness digital  - Senior Full-Stack Software Engineer

ness digital

Iași, Iași County, Romania (Remote)
1 Month ago
legion - Senior Software Engineer, Backend

legion

Bucharest, Bucharest, Romania (Hybrid)
2 Months ago
Tesla - Service Advisor

Tesla

Timișoara, Timiș, Romania (On-Site)
6 Months ago
Evolution  - Game Presenter

Evolution

Bucharest, Bucharest, Romania (On-Site)
1 Year ago
Google - Software Engineer, Android

Google

Bucharest, Bucharest, Romania (On-Site)
4 Months ago
PwC - Manager Audit - Financial Services

PwC

Bucharest, Bucharest, Romania (On-Site)
10 Months ago
AMC Studio - Game Technical Artist

AMC Studio

Bucharest, Bucharest, Romania (Hybrid)
3 Months ago
endava - .NET Automation tester

endava

Timișoara, Timiș, Romania (On-Site)
3 Months ago
endava - Senior Data Engineer with Python and Databricks

endava

Pitești, Argeș, Romania (On-Site)
2 Months ago
Google - Software Engineer III, Android

Google

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

Get notifed when new similar jobs are uploaded

Programming Jobs

P99 soft - Lead Java Developer

P99 soft

Hyderabad, Telangana, India (On-Site)
3 Months ago
datcroft - JAVA ENGINEER

datcroft

Voronezh, Voronezh Oblast, Russia (On-Site)
3 Months ago
Paytm - Software Engineer (C++, Embedded C)

Paytm

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
playrix  - Senior Python Developer

playrix

Ireland (Remote)
6 Months ago
smarsh - Java Developer

smarsh

Heredia, Heredia Province, Costa Rica (Hybrid)
3 Months ago
Hawkeye Innovations - C++ Software Engineer

Hawkeye Innovations

United Kingdom (Hybrid)
2 Months ago
Epic Games - Senior Tool Programmer, Applied Usability

Epic Games

Montreal, Quebec, Canada (On-Site)
7 Months ago
Epic Games - Senior Playability Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
Thales - Avionics Software Developer

Thales

Bengaluru, Karnataka, India (Hybrid)
11 Months ago
Riot Games - Senior Software Engineer - VALORANT - Foundations Developer Experience & Workflows

Riot Games

Dublin, County Dublin, Ireland (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Austin, Texas, United States (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Bucharest, Romania (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Shanghai, China (Hybrid)

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