Wednesday, 4 June 2014

Senior Software Engineer, Java #14000B9 | Blizzard Entertainment | Irvine, California, United States



Senior Software Engineer, Java #14000B9 | Blizzard Entertainment | Irvine, California, United States


Senior Software Engineer, Java
Battle.net
Office: Irvine, California, United States
Are you passionate about video games, scalable web app design, and building high performance web APIs?

Blizzard Entertainment is seeking a talented and enthusiastic senior software engineer to join their Battle.net team in Irvine, CA, developing and maintaining the world's most important web apps and APIs.

Ideal candidates will be passionate about technology, the web, video games, and have a desire to work in a creative, challenging, and rewarding environment.

Responsibilities
  • Work with stakeholders to translate rough business needs / requirements into designs.
  • Build web applications and web services / APIs in Java.
  • Write unit tests ensuring maximum coverage.
  • Maintain and support codebases for existing systems.
Requirements
  • Bachelor’s degree in computer science, or related field, or equivalent training, and professional experience
  • A minimum of 6 years’ experience working as a software engineer
  • Expert knowledge of CS fundamentals, including algorithms, data structures, and design patterns
  • Advanced knowledge of enterprise architectures, and patterns
  • Experience with systems analysis, design, troubleshooting and debugging
  • Solid experience programming back-end web services and web applications
  • Excellent understanding of web-related technologies (e.g. HTTP, SOAP, REST, TCP / IP, DNS, Message Queuing)
  • Experience working in a team environment on multiple simultaneous projects
  • Experience in one of the following OO languages, Java, C#, or C++
Pluses
  • Experience with Linux / UNIX, Apache, and Tomcat technologies
  • Experience designing for scale
  • Spring MVC
  • Experience with data modeling and RDBMS
  • OWASP or related security knowledge / training
Required Application Materials
  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing
**Only submittals with Cover Letters will be considered.

Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 

No comments:

Post a Comment