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