Software Engineer Intern
Electronic Arts (EA)
This job at a glance
- Who can apply
- Freshers and up to 1 year · Bachelor's degree or Master's degree
- Must know
- HRISJavaProduct managementMicroservicesTroubleshootingCI/CD
- Work
- On-site in Hyderabad · internship
- Pay
- Not stated by the employer.
- Skill demand
- Java17%Microservices7%Product management4%HRIS2%of 89 similar fresher jobs posted in India this week
- Listed
- 27 Oct 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Electronic Arts (EA) creates next-level entertainment experiences. The EA Digital Platform (EADP) organization drives critical technology decisions and investments for EA globally. This JAVA software engineer intern role offers hands-on experience on one of the world's largest gaming platforms, working alongside top developers to design a scalable and high-performance software platform.
Location - Hyderabad
Key Responsibilities
- Work with Product Managers, senior engineers, and peers to understand requirements, prototype, and build large-scale distributed applications.
- Build and deploy new microservices and enhance feature sets of existing microservices.
- Focus on code quality, testability, maintainability, and automated test coverage.
- Analyze and troubleshoot cloud-native applications relating to performance and scale.
- Implement Observability, metrics, traces, and telemetry for features.
- Prototype new technology and validate against success criteria.
- Communicate and coordinate with teams across various geographies.
- Communicate progress and issues in daily stand-ups.
Requirements & Tech Stack
- Computer Science fundamentals, algorithms, design patterns, CI/CD processes, and data structures.
- Expertise in object-oriented design/programming.
- Programming expertise in Java, Scala, or related programming languages.
- Strong problem-solving abilities.
- Knowledge of Databases - SQL & NoSQL.
- Familiar with Cloud & 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 (e.g., Git).
Qualifications
- Bachelor's/Master's degree in Computer/Software Engineering, Computer Science, or related concentration, equivalent, and/or combination of education.