Electronic Arts Inc

Java Software Engineer - EA SPORTS™ FC

Electronic Arts Inc$104K — $142K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of software development experience in Java.
  • 2+ years working on online services and servers using HTTP REST.
  • Strong understanding of the HTTP protocol.
  • Knowledgeable in SQL, preferably MySQL.
  • Solid communication skills throughout the development process.
  • Familiarity with software design and architecture principles.
  • Experience with unit testing frameworks like JUnit.
  • A background in developing large-scale distributed applications.
  • Experience using source control systems like Git.
  • Proficiency with development environments such as IntelliJ IDEA or Eclipse.

Responsibilities

  • Code and manage releases for large Java projects with SQL databases.
  • Create and maintain large-scale distributed HTTP-based backend services.
  • Identify and resolve issues during QA testing and production environments.
  • Collaborate with various teams to ensure user-facing features meet client expectations.
  • Provide off-hours support for development and live environment needs.

Benefits

  • 3 weeks of vacation per year to start.
  • 10 sick days annually.
  • Paid parental leave with a top-up to 100% of salary for new parents.
  • Comprehensive health, dental, and vision insurance.
  • Life and disability insurance coverage.
  • Access to a retirement plan for full-time employees.
Full Job Description
Description & Requirements

The Server Software Engineer will be a part of the game creation process, including architectural design, implementation, and debugging on multiple platforms-working on complex problems with Designers, Artists and other Engineers in domains including rendering, gameplay, audio, user interface, online, physics, databases and tools. You will report to the Operations Development Director and Technical Lead to estimate, build projects and provide excellent results.

Your Responsibilities:
  • Mix of hands-on coding and release management for large Java projects, using SQL databases.
  • Create and work on large-scale distributed HTTP-based backend services creating new features and updating existing ones.
  • Resolve defects during QA testing, pre production, production and from the live environment.
  • Work with multiple clients and platforms that use the features you create to complete user facing experiences.
  • Occasional off-hours support for development needs and support of the live environment ensuring our consumer experience is always outstanding.

Your Qualifications:
  • 3+ years of experience developing software in Java.
  • 2+ years of experience working on online services/servers (HTTP via REST).
  • Strong working knowledge of the HTTP protocol.
  • Strong working knowledge of SQL (MYSQL preferred).
  • Solid communication skills.
  • Knowledge of the Software design/architecture process.
  • Experience with unit testing (JUnit).
  • Experience developing and maintaining large-scale distributed applications.
  • Experience with source control systems.
  • Experience with IntelliJ IDEA or Eclipse.
  • Nice to have - experience with GCP.


Pay Transparency - North America

COMPENSATION AND BENEFITS

The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).

PAY RANGES

* British Columbia (depending on location e.g. Vancouver vs. Victoria) *$104,500 - $142,800 CAD

Pay is just one part of the overall compensation at EA.

For Canada, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and equity.

Post To

External careers site, Internal careers site

LinkedInID

74884070

About Electronic Arts Inc

Electronic Arts Inc. (EA) is a global leader in digital interactive entertainment. The company develops and publishes games, content, and online services for consoles, mobile devices, and personal computers. EA's portfolio includes popular franchises such as FIFA, Madden NFL, The Sims, and Battlefield. The company was founded in 1982 and is headquartered in Redwood City, California.
Learn more about Electronic Arts Inc
Size
12,900 employees
Market Cap
$33.3 billion
Industry
Net Income
$1.1 billion
Founded
1982
5 Year Trend
+7.6%
Revenue
$5.6 billion
NASDAQ

Similar Jobs

More Jobs at Electronic Arts Inc

More Consumer Technology Jobs

Find similar Java Software Engineer - EA SPORTS™ FC jobs: