Software Engineer Intern
Electronic ArtsHyderabad и ещё 1 городГибридСтажировка
SQLJavaCI/CDDockerGitMicroservicesDistributed systemsCloudNoSQLScala
Описание
This is a Java software engineer intern role in the EA Digital Platform (EADP) team in Hyderabad, focused on building and running cloud-native microservices for EA's games.
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 existing ones
- Keep code quality, testability, maintainability and automated test coverage high
- Analyze and troubleshoot cloud-native applications for performance and scale
- Add observability (metrics, traces and telemetry) to gauge how features perform
- Prototype new technology and validate it against success criteria
Requirements
- Bachelor's or master's degree in computer or software engineering, computer science or a related field
- Solid computer science fundamentals: algorithms, design patterns, CI/CD and data structures
- Object-oriented design and programming in Java or Scala
- Knowledge of SQL and NoSQL databases
- Familiarity with cloud and cloud-native technologies, and DevOps tools such as Docker
- Experience with source control tools such as Git
We offer
- A hybrid role
Hiring process
- Upload your resume, paste it, or list your skills and experience to get a match score for this role, including what is missing and what to fix before applying