This job might no longer be available.
FIFA - Java Software Engineer
4 years ago
The Role
The Java Server Engineer is involved in the whole backend creation process, from architecture & technical design, to implementation, debugging on multiple platforms, working on complex problems (big data, concurrency, load, up-time, e-commerce, etc) alongside designers, producers and other engineers.
What a Java Server Engineer does:
- Designs, develops and documents large scale distributed backend services, creating new features and improving existing ones.
- Works with multi-platform clients who use the services to develop user facing features.
- Fixes the bugs caused by the above activities 😊
- Collaborates & works together with a large team, both local and across other EA studios.
We are looking for:
- Experience developing object-oriented software (preferably in Java).
- Experience working on online services/severs (HTTP via REST).
- Strong working knowledge of the HTTP protocol.
- Strong working knowledge of SQL (MYSQL preferred).
- Problem solving, 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.
- Experience with unit testing (JUnit) and Eclipse (or similar IDEs).
- Experience developing, maintaining, and innovating large scale distributed applications;
- Basic Linux/shell commands
- Strong command of the English language
…and, in general, the potential to sweep us off our feet!
What’s in it for you?
Comprehensive health and benefit packages and, of course, free video games. 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.
Are you ready to join the game?
Who WE are?
We are EA Romania … and we make games- how thrilling is that? In fact, we entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. We know that scoring a big win comes from passion for the game. That is why we employ driven individual, with a creative approach and a desire for excellence.
Create Your Profile — Game companies can contact you with their relevant job openings.