Java Software Developer

4 weeks ago


Vancouver Metro Vancouver Regional District, CA Electronic Arts Full time

The EA Digital Platform (EADP) group is the core powering the global EA ecosystem. We provide the foundation for all of EA's incredible games and player experiences with high-level platforms like Cloud, Commerce, Data and AI, Gameplay Services, Identity, and Social. By providing reusable capabilities that game teams can easily integrate into their work, we let them focus on making some of the best games in the world and creating meaningful relationships with our players. We're behind the curtain, making it all work together. Come power the future of play with us.

The Challenge Ahead:

The Gameplay Services Team develops services and SDKs in collaboration with EA's game studios for matchmaking, stats and leaderboards, achievements, game replays, VOIP, and game networking. As a Backend Software Engineer, you will build scalable, distributed server-side systems that provide functionality to our millions of customers and work on creative improvements to keep our systems at top-notch performance. You will report to the Senior Software Engineering Manager.

Responsibilities:

  • You will design brand new services covering all aspects from storage to application logic to management console.
  • You will enhance and add features to existing systems.
  • You will research and select new best-of-breed technologies to meet challenging requirements.
  • You will optimize performance and scalability of server systems.
  • You will be a part of the full product cycle for our products, from design and testing to deployment and supporting our LIVE environments and our game team customers.

Qualifications:

  • 3+ years hands-on experience Java/Kotlin and Microservices.
  • Expertise with relational or NoSQL database.
  • Experience with stress-testing and performance-tuning and optimization.
  • Debugging and optimization experience in a multi-threaded environment.
  • Experience troubleshooting and mitigating issues in live environments.

Bonus:

  • Experience with high traffic services and scalable, distributed systems.
  • Experience with scalable data storage, streaming and processing technologies such as Postgres, Cassandra, Apache Kafka, Spark.
  • Experience with cloud computing products such as AWS EC2, ElastiCache, and ELB.
  • Experience with technologies such as ZooKeeper, Docker, Kubernetes, Terraform and Redis.
  • Experience working within the games industry.
  • Knowledge of Google gRPC and protobuf.
#J-18808-Ljbffr

  • Vancouver, Metro Vancouver Regional District, CA GlobalRelay Full time

    Your role As a Senior Developer at Global Relay working on the Information Systems team, you'll be using leading edge technologies to develop and support services to satisfy the business needs for Global Relay’s internal Sales and Financial Systems, which span customer and partner portals, ERPs, CRMs, Data Models and Global Relay’s products. The...


  • Vancouver, Metro Vancouver Regional District, CA Samsung Electronics Perú Full time

    Senior Software Engineer, JAVAPosition SummaryWe are growing! Samsung Vancouver Knox Cloud Solutions team is looking for a passionate Software Engineer to join the team.Think about the B2B industry and all the security, privacy, management complex problems that makes this environment so hard to keep protected.Those are the kinds of problems that we are...


  • Vancouver, Metro Vancouver Regional District, CA Electronic Arts Full time

    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...


  • Vancouver, Metro Vancouver Regional District, CA Agranee Solutions Ltd Full time

    Positions : 6 Experience : 1-3 years Salary :$26 per hour for 35 hours per week Location : Vancouver, Canada Job Description : Agranee Solutions Ltd is looking for Full Stack Java/Web Developers to join our product team responsible for designing and developing web applications. As a key member of our team, you'll be responsible for the creative execution...


  • Vancouver, Metro Vancouver Regional District, CA Workday, Inc. Full time

    Sr Software Development EngineerAbout the RoleAs a Software Development Engineer, you will have the opportunity to tackle complex problems, which comes with developing and delivering enterprise software using your expertise in design, coding, algorithms, and complexity analysis. Your primary focus will be to:Architect, design, program, debug, and modify...

  • Java Senior SDET

    4 weeks ago


    Vancouver, Metro Vancouver Regional District, CA T-Net British Columbia Full time

    Java Sr Software Development Engineer in Test (SDET)ResponsibilitiesDesign and build scalable automated test frameworks and test suites working across technologies.Create, maintain, and execute automated test cases for APIs and web services.Develop automation code demonstrating a strong understanding of object-oriented design fundamentals, data structures,...

  • Java Developer

    1 month ago


    Burnaby, Metro Vancouver Regional District, CA Collabera Full time

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and...


  • Vancouver, Metro Vancouver Regional District, CA Software Aspekte Full time

    We are hiring an Senior Software Developer to join our Mobile Software Development team!Our Spare headquarters is located in Vancouver, BC, but this position is open to remote work options within Canada. Unfortunately, at this time, we are not able to hire outside of Canada.As an Senior Software Developer in the Mobile team you willHave the opportunity to...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Would you like to work on one of the world's largest transactional distributed systems? How about working with customers and peers from the entire range of Amazon's business on cool new features? Whether you're passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Amazon Tax...


  • Vancouver, Metro Vancouver Regional District, CA Royal Bank of Canada Full time

    Job Summary We’re looking for talented and passionate technologists to join our team. With a developer mind-set you will work as part of an agile team to design and deliver high performing applications built on cloud platforms with streaming technologies. We believe in continuous growth and expanding your capabilities. Join our team today and have a big...


  • Vancouver, Metro Vancouver Regional District, CA Workday Full time

    Your work days are brighter here. At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our...


  • Vancouver, Metro Vancouver Regional District, CA Azad Technology Partners Full time

    AZAD Technology Partners is seeking a Full Stack Java Developer for a full-time, W2 Contract position based in Richmond, VA.Schedule: Full-time, 40 hours/week, On-site.Assignment Duration: 12 Months with possibility of extending.Compensation & Benefits: Compensation is between $50.00 - $55.00 hourly. Benefits include co-paid Medical, Dental and Vision...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Would you like to work on one of the world's largest transactional distributed systems? How about working with customers and peers from the entire range of Amazon's business on cool new features? Whether you're passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Amazon Tax...

  • Full-Stack Developer

    3 weeks ago


    Vancouver, Metro Vancouver Regional District, CA Etalk Global Ltd Full time

    Job Title: Full-Stack Developer (Java & React)Location: RemoteJob Type: Full-time/ContractAbout the Company:eTalk Live Tutoring connects students with tutors for language and academic excellence.Job Overview:We are seeking a skilled Full-Stack Developer with expertise in Java (Spring Framework) on the backend and React on the frontend. The ideal candidate...


  • Burnaby, Metro Vancouver Regional District, CA Fortinet, Inc. Full time

    FortiGaaS team is looking for a Senior Software Developer with C/Golang programming and networking knowledge to join our team.Job Responsibilities:Design and develop cloud security software modulesResponsible for the design and development of high-concurrency data processing, data visualization modules.Work closely with other teams to deliver high-quality...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, Finance TechnologyAre you interested in building high-performance, globally scalable financial systems that support Amazon's current and future growth? Are you seeking an environment where you can drive innovation leveraging the scalability and innovation with Amazon's AWS cloud services? Do you have a passion for...


  • Vancouver, Metro Vancouver Regional District, CA KORE Software Full time

    Job Description Kore Software is seeking an experienced Software Quality Assurance Analyst to join our Product Development Team. You will be part of our growing QA Team that promotes a testing focused development environment as well as ensures the integrity and delivery of the Kore Software products. You will report to a QA technical lead and focus...


  • Vancouver, Metro Vancouver Regional District, CA Collabera Full time

    Software Developer Engineer Testing (QA)Full-timeEstablished in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT...


  • Vancouver, Metro Vancouver Regional District, CA Royal Bank of Canada Full time

    Job SummaryWe’re looking for talented and passionate technologists to join our team. With a developer mind-set you will work as part of an agile team to design and deliver high performing applications built on cloud platforms with streaming technologies. We believe in continuous growth and expanding your capabilities. Join our team today and have a big...

  • Software Engineer

    1 month ago


    Vancouver, Metro Vancouver Regional District, CA Apple Inc. Full time

    Software Engineer (Services, Developer Tools)Software and ServicesThe CI Technologies organization builds many of Apple’s core internal and external continuous integration technologies, including Xcode Cloud. These tools accelerate the development and delivery of high-quality OS software and apps by bringing together a variety of cloud-based tools and...