About the role
Company Overview
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. The company fosters a community that connects across the globe, prioritizing creativity, new perspectives, and innovative ideas. EADP (EA’s Digital Platform) organization is responsible for driving critical technology decisions and investments for EA on a global scale, providing cross-platform services to keep consumers connected to games anytime, anywhere.
Role Summary
As a Java Software Engineer Intern, you will gain hands-on experience on one of the world's largest gaming platforms. You will work alongside top developers to design scalable and high-performance software, focusing on building infrastructure that supports EA's global gaming services.
Location: Hyderabad
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 the feature set of existing microservices.
- Maintain a keen eye on code quality, testability, maintainability, and automated test coverage.
- Analyze and troubleshoot cloud-native applications regarding performance and scale.
- Implement observability, metrics, traces, and telemetry for features to gauge success.
- Prototype new technology that fits use cases and problems, validating results against success criteria.
- Communicate and coordinate with teams across various geographies.
- Communicate progress and issues in daily stand-ups.
Qualifications
- Bachelor's/master’s degree in computer/software engineering, Computer Science, or a related concentration.
- Solid foundation in 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 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 (e.g., Git).
Culture and Benefits
EA values adaptability, resilience, creativity, and curiosity, offering an environment that empowers employees to do great work and pursue growth. The company adopts a holistic approach to benefits, emphasizing physical, emotional, financial, career, and community wellness.
- Benefits Include:
- Healthcare coverage
- Mental well-being support
- Retirement savings
- Paid time off
- Family leaves
- Complimentary games
Equal Opportunity Employer
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. EA considers qualified applicants with criminal records in accordance with applicable law and provides workplace accommodations for qualified individuals with disabilities as required by law.