Software Engineer, Java - EA Sports FC

2 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

Paypal - Senior AI Machine Learning Engineer

Paypal

San Jose, California, United States (On-Site)
4 Months ago
Twitch - Software Engineer I

Twitch

Seattle, Washington, United States (On-Site)
2 Months ago
Ness Digital - Backend Developer with PL/SQL and Linux experience

Ness Digital

Iași, Iași County, Romania (Remote)
1 Week ago
Visa - Principle Data Scientist, Visa Rules, Compliance and Standards (RCS)

Visa

Austin, Texas, United States (Hybrid)
2 Months ago
Employ - Senior Software Engineer

Employ

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Warner Bros Games - Senior Staff Software Engineer- Backend(Java), Commerce- Hyderabad

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
3 Months ago
Netflix - Software Engineer (L5) - Distributed Refactoring Platform

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Microsoft - Principal Software Engineer, AI Agent Services

Microsoft

Mountain View, California, United States (On-Site)
4 Weeks ago
Zeta - Senior Software Development Engineer _ Backend

Zeta

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Luxoft - Java Expert Software Developer

Luxoft

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Straumann Group - Senior Software Engineer

Straumann Group

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Google - Senior Software Engineer, Ads

Google

(On-Site)
3 Months ago
OKX - Data Engineer

OKX

Hong Kong (On-Site)
4 Months ago
Meta - Production Engineer

Meta

London, England, United Kingdom (On-Site)
3 Months ago
HappyFox - Software Development Engineer in Test (SDET)

HappyFox

Bengaluru, Karnataka, India (Hybrid)
10 Months ago
PlayStation Global - Senior Full Stack Software Engineer

PlayStation Global

Madison, Wisconsin, United States (On-Site)
1 Month ago
The Walt Disney Company - Principal Software Engineer

The Walt Disney Company

Burbank, California, United States (On-Site)
1 Month ago
NVIDIA - Senior SRE Software Engineer, Storage and Data

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
Rackspace Technology - Principal MLOPs Engineer (Canada)

Rackspace Technology

Toronto, Ontario, Canada (Remote)
4 Months ago
Golden Opportunities - Associate Automation Testing

Golden Opportunities

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bucharest, Bucharest, Romania

Fortis Games - Lead Concept Artist

Fortis Games

Romania (On-Site)
2 Weeks ago
N-iX - Senior Java Full Stack Engineer (#2453)

N-iX

Romania (Remote)
3 Months ago
Global Step - Senior 3D Animator

Global Step

Bucharest, Bucharest, Romania (Remote)
4 Months ago
Amber - Action Game Designer, PC/Console Games (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
7 Months ago
Room 8 Studio - Unreal Engine Cinematic Artist (Trailer Production)

Room 8 Studio

Romania (On-Site)
3 Months ago
Ness Digital - Java & React Senior Engineers II (T17)

Ness Digital

Timișoara, Timiș, Romania (Remote)
1 Month ago
PwC - Senior Associate - Audit and Assurance

PwC

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

PwC

Bucharest, Bucharest, Romania (On-Site)
4 Months ago
PwC - Credit Risk & IFRS 9 Consultant

PwC

Bucharest, Bucharest, Romania (On-Site)
4 Months ago
Playtech - Mandarin Dealer [023614]

Playtech

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

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Alphasense - Senior Software Engineer - Vector Search

Alphasense

New York, New York, United States (On-Site)
2 Months ago
Nielsen Holdings - .Net Developer

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
2 Months ago
seeking alpha - Senior Backend  Developer

seeking alpha

Israel (On-Site)
2 Months ago
Canva - Senior Engineering Manager (BE) - Visual Suite Platform - Remote across ANZ

Canva

Auckland, Auckland, New Zealand (Remote)
3 Months ago
2K - Senior Server Engineer

2K

Novato, California, United States (On-Site)
5 Months ago
Epic Games - Senior Backend Engineer

Epic Games

Bellevue, Washington, United States (On-Site)
1 Month ago
Behaviour Interactive - Senior Online Programmer - Unannounced IP | Programmeur·euse Senior·e en ligne  - Projet non annoncé

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
3 Months ago
Cricketpedia - Backend Engineer - PHP only

Cricketpedia

Gurugram, Haryana, India (Remote)
2 Years ago
King - Senior Data Engineer

King

California, United States (Hybrid)
4 Days ago
Fliff  Inc  - Software Engineer III

Fliff Inc

Sofia, Sofia City Province, Bulgaria (On-Site)
8 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)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Seoul, South Korea (On-Site)

Shanghai, Shanghai, China (On-Site)

Bucharest, Bucharest, Romania (Hybrid)

Guildford, England, United Kingdom (On-Site)

Hyderabad, Telangana, India (On-Site)

Redwood City, California, United States (Hybrid)

Madrid, Community Of Madrid, Spain (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