This job has expired, please see additional jobs below
Associate Software Engineer, Client, Java
Blizzard Entertainment
Irvine, CA, United States
Job Details - this job has expired, please see similar jobs below
Well met, student engineers! Blizzard Entertainment’s university relations team here, and before we turn this job description over to the Battle.net team to talk about the scope of the role, we’d like to say thanks for your interest and for (hopefully) taking the initiative to apply.
Our new grad program is focused on helping you – oh intrepid, graduating student – begin your engineering career in gaming in the most direct way possible. Blizzard’s not an easy place to get into, that’s true, but we believe we’re a studio well worthy of your career. For over twenty years now, employees have established and continue to cultivate a culture built on passion, collaboration, creativity, and fun. Put simply, we legitimately love doing what we do for a living, and we’re proud to offer you an opportunity to do the same. Good luck! And now, over to Battle.net.
Quest Objectives
The Battle.net shop team owns the Battle.net user facing e-commerce experience; we believe that a seamless, personalized experience increases engagement with our games. We develop the engineering framework and user experience that supports purchases of all Blizzard games. As a team of designers, program managers, researchers, analysts, writers, and engineers, we are driven by a singular purpose: to build epic experiences.
As an associate software engineer, you will work with a team of talented engineers, to develop scalable and highly performant player facing platform services. The role focuses on java-based web server engineering, while interfacing with game and Battle.net teams as stakeholders.
Projects range from adding search capabilities to our shop sites, friend to friend gifting, wish lists and mobile specific shop experience improvements.
Guild Requirements
• Currently enrolled in a United States (US) college or university
• Graduating between December 2016 – August 2017
• Authorized to work in the US
Level Requirements
• Solid understanding of computer science (CS) fundamentals, including algorithms, data structures, and design patterns
• Experience programming back-end Web services in an object-oriented programming (OOP) language, (Java / C#)
• Familiar with web-related technologies (e.g. HTTP, SOAP, REST, TCP / IP, Message Queuing)
• Good communications skills
• Passion for technology
Recommended Talents
• Knowledge of Linux / UNIX, Apache, and Tomcat technologies
• Familiar with the Spring Framework
• Experience delivering easy-to-use APIs to multiple consumers
• Experience with JavaScript programming
• Experience coding unit tests and / or using test frameworks
• Coursework in data structures and Web development
Quest Items
• Resume
• Cover Letter
WARNING! Applications that do not include all the required quest item materials will not be considered. We’re serious about this – due to the volume of applications we receive, we only have time to consider complete submittals.
Blizzard Entertainment is a global company committed to growing our employees along with the business. We offer generous benefits and perks with an eye on providing true work / life balance. We’ve worked hard to foster an intensely collaborative and creative environment, a diverse and inclusive employee culture, and training and opportunity for professional growth. Our people are everything. Our core values are real, and our mission has never changed. We are dedicated to creating the most epic entertainment experiences…ever. Join us!