Talent.com
Java Software Engineer
Java Software EngineerElectronic Arts • Vancouver, Metro Vancouver Regional District, CA
Java Software Engineer

Java Software Engineer

Electronic Arts • Vancouver, Metro Vancouver Regional District, CA
9 hours ago
Job type
  • Full-time
Job description

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 leading sports entertainment brands in the world, with top-selling videogame franchises, award‑winning interactive technology, fan programs, and cross‑platform digital experiences. EA SPORTS creates connected experiences that ignite the emotion of sport through industry‑leading sports video games, including Madden NFL football, EA Sports FC, NHL® hockey, NBA LIVE basketball, and EA SPORTS UFC.

After nearly 30 years of creating genre‑defining, interactive football experiences with the world's biggest football entertainment platform, EA SPORTS FIFA, we are soon beginning an exciting new era. EA SPORTS FC will become the future of football from EA SPORTS – as we strive to take global football experiences to new heights, on behalf of football fans everywhere. With more opportunity than ever to innovate and create new, authentic experiences that bring joy, inclusivity, and immersion to a global community of fans, we invite you to join us and pioneer the future of football with EA SPORTS!

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.

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.

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).
  • 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.
  • Compensation & Benefits

    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

    In British Columbia, 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.

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

    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.

    EEO Statement

    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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Java Software Engineer • Vancouver, Metro Vancouver Regional District, CA

    Similar jobs
    Software Engineer Backend (Java)

    Software Engineer Backend (Java)

    Randstad Digital • Vancouver
    Full-time
    A leading FinTech company is seeking an experienced backend engineer to join their team in downtown Vancouver.This company specializes in providing banks with embedded financial products and servic...Show more
    Last updated: 13 days ago • Promoted
    Software Engineer

    Software Engineer

    Foursquarecorp • Vancouver
    Full-time
    Four Squire Business Services is a leader in delivering innovative software solutions designed to transform the way businesses operate. We are seeking a skilled Software Engineer to join our dynamic...Show more
    Last updated: 13 days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    Luxoft • delta, bc, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: 10 days ago • Promoted
    Senior Java Cloud-Native Engineer

    Senior Java Cloud-Native Engineer

    Behavox Limited. • Vancouver
    Full-time
    A tech-driven data solutions company is seeking a Software Engineer to join their dynamic team in Vancouver.The ideal candidate will have over 5 years of experience in building scalable and reliabl...Show more
    Last updated: 13 days ago • Promoted
    Senior Java Full Stack Engineer : Build Scalable, Fast Apps

    Senior Java Full Stack Engineer : Build Scalable, Fast Apps

    Compunnel, Inc. • Vancouver
    Full-time
    A technology firm is looking for a Senior Java Full Stack Developer to design and implement Java-based solutions for mobile applications and database programming. The ideal candidate will have stron...Show more
    Last updated: 9 days ago • Promoted
    Senior Java Full-Stack Engineer for FinTech Solutions

    Senior Java Full-Stack Engineer for FinTech Solutions

    Synechron • Vancouver
    Full-time
    A leading global consulting firm is seeking a skilled Full Stack Developer in Vancouver to design and maintain enterprise-level applications. The role requires extensive experience in both front-end...Show more
    Last updated: 13 days ago • Promoted
    Software Engineer in Solutions

    Software Engineer in Solutions

    Suger • Vancouver
    Full-time
    Suger is a revenue platform that helps our customers grow on the fastest-growing B2B sales channel : the cloud marketplaces of AWS, Azure, GCP, and Alibaba. Launched in 2022, we take the tech debt ou...Show more
    Last updated: 13 days ago • Promoted
    Sr. Sofware Engineer (Backend)

    Sr. Sofware Engineer (Backend)

    vCluster • Vancouver
    Full-time
    In this role, you will serve as a core architect of the vCluster Platform, tasked with navigating complex Kubernetes internals to build tools used by the world's leading engineering teams.Kubernete...Show more
    Last updated: 2 days ago • Promoted
    Senior Java Engineer — Cloud-Native Data Platforms

    Senior Java Engineer — Cloud-Native Data Platforms

    Behavox • Vancouver
    Full-time
    A technology company in Metro Vancouver seeks a Software Engineer to contribute to cloud-native application development.In this role, you will work with a collaborative team to design scalable serv...Show more
    Last updated: 13 days ago • Promoted
    Senior Java Microservices Engineer

    Senior Java Microservices Engineer

    Triunity Software, Inc. • Vancouver
    Full-time
    A software development company in Vancouver is seeking a Java Developer with 4+ years of experience in designing and developing Java / J2EE applications. Candidates should have hands-on experience wit...Show more
    Last updated: 8 days ago • Promoted
    Senior Java Engineer for Scalable Data Systems

    Senior Java Engineer for Scalable Data Systems

    Edjuster • Vancouver
    Full-time
    A leading technology firm in Metro Vancouver is looking for a Senior Java Developer to join their dynamic team.You will be responsible for building scalable services using cutting-edge technologies...Show more
    Last updated: 13 days ago • Promoted
    Senior Backend Engineer - Real-Time, High-Performance Java

    Senior Backend Engineer - Real-Time, High-Performance Java

    VARITE INC • Vancouver
    Full-time
    A leading consulting and staffing firm is seeking a qualified Senior Software Engineer (Backend) for a hybrid role in Vancouver. The candidate will design and optimize backend services, requiring ov...Show more
    Last updated: 12 days ago • Promoted
    Java & Golang Software Consultant - Operate

    Java & Golang Software Consultant - Operate

    Deloitte Canada • Vancouver
    Full-time +1
    Select how often (in days) to receive an alert : .Java & Golang Software Consultant - Operate.Burlington, ON; Calgary, AB. Edmonton, AB; Kitchener, ON; Ottawa, ON; Toronto, ON; Vancouver, BC; Victori...Show more
    Last updated: 12 days ago • Promoted
    Java & Cloud Support Engineer

    Java & Cloud Support Engineer

    Amazon • Vancouver
    Full-time
    A leading e-commerce company is looking for a Support Engineer in Vancouver.This role involves providing support for incoming tickets, handling troubleshooting tasks, and working on Java-related pr...Show more
    Last updated: 13 days ago • Promoted
    Senior Java Backend Engineer – Distributed, Open-Source

    Senior Java Backend Engineer – Distributed, Open-Source

    Moola Inc. • Vancouver
    Full-time
    A forward-thinking technology company in Vancouver is seeking a Senior Developer to work on building scalable and distributed systems. You will lead the development and implementation of critical co...Show more
    Last updated: 5 days ago • Promoted
    Senior Java Backend Engineer

    Senior Java Backend Engineer

    Meld • Vancouver, British Columbia, .CA
    Full-time
    Quick Apply
    The platform simplifies how businesses connect with third-party providers across payments, crypto, and bank-linking, reducing technical complexity and accelerating product development.Meld’s soluti...Show more
    Last updated: 26 days ago
    Java Software Engineer

    Java Software Engineer

    Electronic Arts • Vancouver
    Full-time
    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 ...Show more
    Last updated: 13 days ago • Promoted
    Java & Golang Software Consultant - Operate

    Java & Golang Software Consultant - Operate

    Deloitte • Vancouver, British Columbia, Canada
    Temporary
    Burlington, ON; Calgary, AB; Edmonton, AB; Kitchener, ON; Ottawa, ON; Toronto, ON; Vancouver, BC; Victoria, BC.At Deloitte, our Purpose is to make an impact that matters. We exist to inspire and hel...Show more
    Last updated: 15 days ago • Promoted