Jobs · West Virginia

Consulting - Managed Services - Full Stack Java Developer - Senior Consultant

EY · Charleston, WV · 1 mo ago
Hybrid$87k–$143k/yrFull-time

About the role

As a Senior Consultant within EY’s Digital Engineering Managed Services team, you will design and build scalable full-stack applications for Media & Entertainment platforms, including streaming, content management, and digital experiences. This role requires 5–8 years of experience in full-stack development, working across Java backend services and modern frontend frameworks in Agile environments.

Responsibilities

  • Develop backend services using Java (Spring Boot, Microservices)
  • Build frontend applications using React/Angular
  • Develop REST APIs and integrate third-party systems
  • Support cloud-native deployments (AWS/Azure/GCP)
  • Contribute to DevOps, CI/CD, and containerization
  • Support Media workflows including content distribution and streaming

Requirements

Required:

  • Bachelor’s degree in CS/Engineering
  • 5–8 years full-stack experience
  • Strong Java, Spring Boot, React/Angular, APIs
  • Database experience (SQL/NoSQL)
  • Cloud and DevOps familiarity

Preferred:

  • Media & Entertainment experience (OTT, streaming)
  • Node.js familiarity

Benefits

  • Comprehensive compensation and benefits package
  • Medical and dental coverage
  • Pension and 401(k) plans
  • Wide range of paid time off options
  • Flexible work environment
  • Diverse and inclusive culture of globally connected teams

Pay

The base salary range for this job in all geographic locations in the US is $86,500 to $142,700. The base salary range for New York City Metro Area, Washington State and California (excluding Sacramento) is $103,700 to $162,100. Individual salaries within those ranges are determined through a wide variety of factors including but not limited to education, experience, knowledge, skills and geography.

Schedule

  • Hybrid model: expectation for most people in external, client‑serving roles to work together in person 40‑60% of the time over the course of an engagement, project or year.
  • Flexible vacation policy: decide how much vacation time you need based on personal circumstances; also granted time off for designated EY Paid Holidays, Winter/Summer breaks, Personal/Family Care, and other leaves of absence as needed.

Similar jobs