Overview

Ravenwake Games is the newest studio within Enad Global 7, a global leader in video game development and publishing. Backed by iconic franchises such as EverQuest®, PlanetSide®, DC Universe Online, Dungeons & Dragons Online®, The Lord of the Rings Online, Magic: The Gathering Online, and MechWarrior®, we draw on a legacy of genre‑defining experiences. We’re committed to delivering entertainment that inspires, engages, and unites players around the world. At Ravenwake Games, our mission is to craft immersive worlds that bring players together, build vibrant communities, and deliver unforgettable gameplay at every turn.

Description

We are looking for a skilled and motivated software engineer to help on a variety of fun and interesting projects.

Responsibilities

  • s.This position will work with limited supervision and be able to handle concurrent taski
  • ingMaintain and expand existing syste
  • msDevelop and integrate new product flo
  • wsAdding new functionality to existing systems as well as new web services, micro servicese
  • esProviding feedback to the team on technology directi
  • onParticipate in researching and resolving customer issu

Qualifications

  • nsB.S. in Computer Science or Related Field / OR A.S. in Computer Science or Related Field AND 2 Years Software Engineering Professional Experience / OR 4 Years Software Engineering Professional Experience / OR A.S. in Computer Science or Related Field AND 2 Years Software Engineering Professional Experience / OR 4 Years Software Engineering Professional Experien
  • ceJava Programming with strong data structure, design and algorithm principles, including Object-oriented analysis and design (OOAD), Design Patterns, Architecture Patterns, Refactoring and best practice
  • ceWeb applications/Web services/micro-services/API design and developme
  • ntExperience with various networking protocols (HTTP, TCP, UDP) and related domain specific languages (SOAP, XML, JSO
  • N)SQL Programming and a familiarity with one or more NoSQL databas
  • esWorking knowledge with Linux tools and scripting languag
  • esExperience trouble shooting and debugging production environmen
  • tsExcellent written and verbal communication skills, ability to communicate effectively to both technical and nontechnical audienc

Preferred Experience

  • usLanguages: C++, C#, Python, P
  • HPConcurrency/Multithreaded programmi
  • ngJava Performance Tuni
  • ngJava Web Frameworks (e.g. Apache Struts
  • 2)Java JPA/Hibernate/JDBC, JMS, JUn
  • jsWeb APIs/REST API: Facebook, YouTube, Twitch, PayP
  • alWeb, network, and Linux security: SSL, TLS, OAUTH, MFA, TFA, Central Authentication Service (CAS), OWASP Top Ten, et
  • c.Cloud Technologies such as: AWS, Cloud Foundry, Kubernetes, Docker, Chef, Ansible, Kaf
  • kaContinuous integration and continuous delivery CI/CD systems: Jenkins, GitLab, GitH
  • ubInvestigating, designing, and delivering scalable systems with high concurrency and availability on the Linux platfo
  • rmMonitoring and alerting systems with trend analys
  • isVarious build systems and too

Equal Opportunity Employment

Ravenwake is an Equal Opportunity Employer.


#J-18808-Ljbffr
Similar jobs

Java Software Engineer

Apply Now
Back to search page