Back-End Developer, Player Support

Activision Blizzard Santa Monica

Company

Activision Blizzard

Location

Santa Monica

Type

Full Time

Job Description

Job Title:

Back-End Developer, Player Support

Requisition ID:

R018393

Job Description:

Job Title: Back End Developer

Reporting To: Senior Manager, Player Support Technology

Department: Player Support

Location: Work From Home - US

You will be responsible for consulting, developing and the administration of industry leading support experiences alongside our existing development team. The Back-End Developer will be part of a dynamic, fun, and highly collaborative environment where they will be involved with project implementation, back-end development, and any related training efforts. Serving in a technical role on web production, you'll work on a variety of technical projects collaborating with team members throughout our global organization as-well as help create custom web pages, templates, and Convert abstract business ideas into technical architectures, designs, and implementations.

Priorities can often change in a fast-paced environment like ours, so this role includes, but is not limited to, the following responsibilities:

  • Build websites and applications using our digital experience platforms.
  • Design, build, and maintain efficient, reusable, and reliable Java code for support.activision.com
  • Design, develop and test Java based solutions using common standards and frameworks such as JAXB, JAX-WS, JAX-RS, JPA, JavaEE, Spring, and Hibernate
  • Maintain and update existing J2EE applications as needed
  • Develop and Deploy applications using organization's technology best practices, standards and procedures
  • Convert abstract business ideas into functional applications.
  • Learn and understand organization's total Information Technology (IT) environment.
  • Collaborate with technology teams to build and maintain web applications using our CMS tool to include site architecture, and workflow development.
  • Work with Product Owners, Solutions Architects and other IT and business groups to implement a quality and stable platform solution.
  • Participate in project planning sessions with team members to analyze development requirements, provide work breakdown and estimates of work.
  • Work in an agile, rapid development and prototyping environment.
  • Identify and Influence opportunities for process and tool improvements.

Minimum Requirements:

  • 3+ years experience developing with Java. (Candidate must have prior experience intranet/internet web sites development)
  • Degree in Computer Science, Engineering or an equivalent combination of knowledge and experience
  • Solid understanding of object-oriented programming
  • Familiarity with various design and architectural patterns
  • Skill for writing reusable Java libraries
  • Knowledge of concurrency patterns in Java
  • Familiarity with concepts of MVC, JDBC, and RESTful
  • Should have working experience with microservices, RESTful web services
  • Familiarity with Java GUI frameworks
  • Experience working with both internal and external databases
  • Working knowledge of fundamental design principles behind a scalable application
  • Basic understanding of the class loading mechanism in Java
  • Experience with creating database schemas that represent and support business processes
  • Basic understanding of JVM, its limitations, weaknesses, and workarounds
  • Experience with deployment (Maven, Jenkins) and version control technologies (SVN, Dimensions, GIT).
  • Familiarity with continuous integration
  • Ability to solve problems creatively and effectively
  • Motivation and an interest in enhancing skills and learning new technologies.

Extra Points:

  • Strong understanding of creational, structural, and behavioral Java design patterns and be able to visualize the solution at higher level of abstraction using patterns before getting into low-level details.
  • Demonstrated ability to assess and understand differences between multiple delivery platforms (such as mobile vs. desktop) and optimize output to function on specific platforms.
  • Experience and working knowledge of HTML5, CSS, JavaScript, jQuery, AJAX, JSON, LESS or SASS and related front-end technologies.
  • 2+ years directly involved with Adobe Experience Manager development (AEM 6.0/6.2/6.3).
  • Knowledge of video games and the video game industry is a huge plus.
  • Able to speak not just passionately about your work but also plainly to those who are inexperienced
  • Experience working with third party services, APIs, and content management systems.

We love hearing from anyone who is enthusiastic about changing the games industry. Not sure you meet all the qualifications? Let us decide! Research shows that women and members of other under-represented groups tend to not apply to jobs when they think they may not meet every qualification, when, in fact, they often do! At Activision Blizzard, we are committed to creating a diverse and inclusive environment and strongly encourage you to apply.

Rewards

We provide a suite of benefits that promote physical, emotional and financial well-being for 'Every World' - we've got our employees covered! Subject to eligibility requirements, the Company offers comprehensive benefits including:

  • Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance;
  • 401(k) with Company match, tuition reimbursement, charitable donation matching;
  • Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave;
  • Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others;
  • If the Company requires that you move geographic locations for the job, then you may also be eligible for relocation assistance.

Eligibility to participate in these benefits may vary for part time and temporary full-time employees and interns with the Company. You can learn more by visiting https://www.benefitsforeveryworld.com/.

In the U.S., the standard base pay range for this role is $71,300.00 - $131,906.00 Annual. This base pay range is for the U.S. and is not applicable to locations outside of the U.S. Actual amounts will vary depending on experience, performance and location. In addition to a competitive base pay, employees in this role may be eligible for incentive compensation. Incentive compensation is not guaranteed.

Date Posted

01/19/2023

Views

5

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Software Engineer, Optics - Red 6

Views in the last 30 days - 0

Red 6 is an innovative AR technology startup specializing in synthetic air combat training The company is seeking a core technology team member with a...

View Details

Software Engineer - Edmunds

Views in the last 30 days - 0

The job posting is for a Software Engineer position with a salary of 206000 per year and a 40hour workweek The role involves delivering services creat...

View Details

Production Coordinator - Company3/Method Studios

Views in the last 30 days - 0

Company 3 is seeking a Production Coordinator for its Episodic Finishing Producing team in Santa Monica CA The role involves managing and driving onli...

View Details

Manager, Sales Reporting - Red Bull

Views in the last 30 days - 0

The Sales Reporting Manager at Red Bull is responsible for creating maintaining and delivering standard sales and instore execution reports This role ...

View Details

Sr Software Engineer (Roku Engineer) - The Walt Disney Company

Views in the last 30 days - 0

Disney Entertainment ESPN Technology is reimagining viewing experiences for beloved stories and transforming Disneys media business They are building...

View Details

Senior UXUI designers - Travoom

Views in the last 30 days - 0

OleOle is a startup developing a free social network and messaging app for football fans focusing on providing a seamless searchless travel experience...

View Details