This job listing expired on Feb 20, 2021
Tweet

The EA Digital Platform (EADP) group provides central services that help game teams to tap into the power of the global EA ecosystem. Compatible across multiple platforms and devices, our platform empowers teams to foster deeper, more meaningful relationships with our players. The EADP is the foundation on which EA’s games are built. By providing reusable capabilities that game teams can easily integrate into their games, we allow them to focus on making incredible games. These building blocks are made up of high-level service platforms including Cloud, Commerce, Data and AI, Gameplay Services, Identity and Social.

Location: Hyderabad, India

You will report to Director of Engineering.

Responsibilities:

  • You will work with product managers, scrum masters, architects, quality engineers and infrastructure engineers across US and other geographies.
  • You will be the top-level contributor in direction for major, complex programmer intended to roll out high-volume, high transaction-based web applications
  • You will lead the team from the front and find solutions using technology and logical thinking.
  • You will provide experiences in partnership with distributed teams to ensure the architectural vision are communicated and supported to the highest standards
  • You will track development deliverables and communicate their status to global teams
  • Estimate engineering effort during different stages of project life cycle
  • You will work in a Agile, Scrum based on Minimum Viable Product(MVP)
  • You will develop service catalogues and APIs
  • You will ensure all solutions being developed are well documented with proper technical specifications, testable and maintainable.
  • You will adopt Test-driven Development focused on automation and achieve 80%+ code coverage
  • You will implement logging, monitoring, analytics and telemetry in code.
  • You will communicate progress and issues with engineering and product/project managers.
  • Prototype new technology that fits use cases/problems and validate against success criteria.
  • You will Develop CI/CD pipelines for build and deployments with automated validation.
  • Advocate clean code and clean architecture principles in software development
  • You will mentor 4-6 developers on coding standards, best practices and conduct peer reviews
  • You will Integrate research and best practices into problem avoidance and continuous improvement.

Qualification:

  • Bachelor or Masters degree in Technology or Computer Science from reputed institutions
  • 9+ years of IT experience as software engineer in J2SE and J2EE development teams
  • Experience architecting and deploying high-volume, high transaction-based, distributed and redundant web applications.
  • System Design skills with experience delivering scalable services
  • Top-notch programming skills in Java and related frameworks such as Spring and Spring Boot
  • Experience in REST API-based Microservices development & integration that includes long running orchestration services
  • Experience implementing services with modern authentication using OAuth 2.0, SAML, JWT
  • Implementation Experience in RDBMS (Oracle/MySQL/PostgreSQL) and good SQL query knowledge
  • Experience with NoSQL databases such as Cassandra/MongoDB/Redis/DynamoDB
  • Experience or Knowledge with Docker & Kubernetes, distributed Caching solutions such as Redis/Memcache
  • Experience or Knowledge developing services in cloud platforms like AWS, GCP, Azure.
  • Development experience using Gitlab and JIRA.
  • CI/CD experience with Gitlab CI/CD or Jenkins or Maven.
  • Experience with testing frameworks such as JUnit, TestNG.
  • Experience working in Agile development methodologies
  • To stay on top of technology, participate in brainstorming sessions and contribute ideas to our products and tech stack.

About EA

At Electronic Arts, we exist to Inspire the World to Play. We create extraordinary new game experiences for our millions of players everywhere by bringing together talented people that combine creativity, innovation, and passion. We know that our strength lies in the diversity of our people. We immerse our employees into an inclusive culture, and provide opportunities for learning and leading that allow them to do the most impactful and rewarding work of their careers.

We put our people first. We provide comprehensive benefit packages with a focus on health and wellbeing to support your needs and help you balance your career and personal life. We provide access to dynamic and collaborative work environments, opportunities to connect and contribute through our Employee Resource Groups, and support for a balanced life with paid time off and maternity and paternity leave, plus free video games and so much more!

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. Electronic Arts also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.