# Software Engineer Intern

**Company**: Electronic Arts
**Location**: Hyderabad, Telangana
**Work arrangement**: hybrid
**Experience**: entry
**Job type**: internship
**Category**: Engineering
**Industry**: Technology
**Ticker**: EA
**Wikidata**: https://www.wikidata.org/wiki/Q173941

**Apply**: https://jobs.ea.com/en_US/careers/JobDetail/JAVA-Software-Engineer-Intern/215940?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_146588fa-e84

## Description

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’s Digital Platform (EADP) organization is responsible for driving critical technology decisions and investments for EA on a global scale, across all divisions and studio teams. As a JAVA software engineer intern, you will get hands-on experience working on one of the world's largest gaming platforms to help build incredible games. You will also get the opportunity to work alongside top developers, gaining essential knowledge on how to design a scalable and high-performance software platform.

Responsibilities:

- Collaborate with product managers, senior engineers, and peers to understand requirements and build large-scale distributed applications.

- Develop and deploy new microservices and enhance existing ones.

- Ensure high-quality code, testability, maintainability, and automated test coverage.

- Analyse and troubleshoot cloud-native applications related to performance and scale.

- Implement observability, metrics, traces, and telemetry for features to gauge success.

- Prototype new technologies that fit use cases/problems and validate against success criteria.

- Coordinate with teams across various geographies and communicate progress and issues in daily stand-ups.

Qualifications:

- Bachelor's or master's degree in computer/software engineering, computer science, or a related field.

- Solid foundation in computer science fundamentals, algorithms, design patterns, CI/CD processes, and data structures.

- Expertise in object-oriented design/programming and proficiency in Java, Scala, or related programming languages.

- Strong problem-solving abilities.

- Knowledge of databases, including SQL and NoSQL.

- Familiarity with cloud and cloud-native technologies.

- Experience with DevOps tools such as Docker.

- Good foundation in building large-scale, low-latency distributed systems.

- Experience with source control management tools like Git.

The company offers various benefits, including healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more.

## Skills

### Required
- Java
- Scala
- object-oriented design
- algorithms
- design patterns
- CI/CD processes
- data structures
- problem-solving
- databases
- cloud-native technologies
- DevOps tools
- Docker
- Git

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/en_US/careers/JobDetail/JAVA-Software-Engineer-Intern/215940?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
