Acest anunț a expirat și nu este disponibil pentru aplicare
Electronic Arts Romania
Java Software Engineer - FIFA
Fișa postului
We are EA
And we make games – how cool is that? In fact, we entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. But making games is hard work. That’s why we employ the most creative, passionate people in the industry.
The Challenge Ahead
EA Sports FIFA is the most popular and bestselling sports video game in the world, winning more than 150 awards the past three years and selling more than 100 million units lifetime-to-date. Year after year, FIFA Soccer delivers unmatched emotion, quality (90+ metacritic) and authenticity to millions of fans of “the beautiful game”.
Within FIFA is the very popular mode called FIFA Ultimate Team. FIFA Ultimate Team is a live service with multiple platforms interfacing with our online services to make the mode a success. With success comes lots of users and hence performance and security are a great focus for us.
What a Java Server Engineer Does At EA
We are seeking passionate software engineers who enjoy their craft to work on high scale distributed systems built in Java with MYSQL. The candidate would be working with a team of developers focusing on high performing servers and their associated systems.
Key Accountabilities
We love to brag about our great perks like comprehensive health and benefit packages. And since we realize it takes world-class people to make world-class games, we offer competitive compensation packages and a culture that thrives off creativity and individuality. At EA, we live the “work hard/play hard” credo every day.
We Thought You Might Also Want To Know
And we make games – how cool is that? In fact, we entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. But making games is hard work. That’s why we employ the most creative, passionate people in the industry.
The Challenge Ahead
EA Sports FIFA is the most popular and bestselling sports video game in the world, winning more than 150 awards the past three years and selling more than 100 million units lifetime-to-date. Year after year, FIFA Soccer delivers unmatched emotion, quality (90+ metacritic) and authenticity to millions of fans of “the beautiful game”.
Within FIFA is the very popular mode called FIFA Ultimate Team. FIFA Ultimate Team is a live service with multiple platforms interfacing with our online services to make the mode a success. With success comes lots of users and hence performance and security are a great focus for us.
What a Java Server Engineer Does At EA
We are seeking passionate software engineers who enjoy their craft to work on high scale distributed systems built in Java with MYSQL. The candidate would be working with a team of developers focusing on high performing servers and their associated systems.
Key Accountabilities
- Roughly 70 to 85% hands on coding ( Java with SQL );
- Create and work on large scale distributed based backend service creating new features and updating existing ones;
- Resolve defects during QA testing, preproduction, production and from the live environment;
- Work with multiple clients working on multiple different platforms who use the services and features you create to complete user facing features;
- Work independently with minimal supervision;
- Occasional off-hours support for development needs and support of the live environment helping to ensure our consumer experience is always world class;
- 4 or more years’ experience developing object oriented software (preferably in Java);
- 2 or more years’ experience working on online services/severs ( via REST);
- Strong working knowledge of the protocol;
- Strong working knowledge of SQL (MYSQL preferred);
- Experience with unit testing (Junit, Mockito)
- Problem solving, critical thinking, algorithms and design patterns
- Solid communication skills: Demonstrated ability to explain technical issues to both technical and nontechnical audiences;
- Solid understanding of the Software design/architecture process;
- Solid ability to understand direction and execute on the work;
- Experience with unit testing (JUnit);
- Experience developing, maintaining, and innovating large scale distributed applications;
- Experience with source control systems;
- Experience with Eclipse or similar IDEs
- Basic Linux/shell commands
- Strong command of the English language
- Experience with one or more scripting language
- Experience with Maven
- Experience with load testing and system analysis
- Experience working with remote teams
- Experience with Maven and Continuous Integration
- Experience with Agile workflows
We love to brag about our great perks like comprehensive health and benefit packages. And since we realize it takes world-class people to make world-class games, we offer competitive compensation packages and a culture that thrives off creativity and individuality. At EA, we live the “work hard/play hard” credo every day.
We Thought You Might Also Want To Know
- More about our location:
Nivel de vechime
Începător
Tip de angajare
Full-time
Ocupație
Inginerie
Sectoare de activitate
Tehnologia informației și servicii informatice