Q

Senior Java CMS Engineer

QUASENT INC Teaneck Township, New Jersey, United States · $104K–$114K/yr

Staffing and Recruiting · 51-200 employees

9 h ago
java Senior (5-10 yrs) Full-time United States
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The engineer will build and maintain editorial tools and content platforms using a stack that includes React, Node.js, Java, and Drupal. Responsibilities include developing interfaces, managing microservices, and ensuring reliable publishing workflows.

What they look for

Java React Node.js Drupal Spring Boot JavaScript AWS MongoDB MySQL GraphQL REST APIs Redis PHP Twig Git Microservices

Requirements

The role requires a senior engineer with experience in full-stack development, specifically with Java, React, and Drupal multisite environments. Candidates must be proficient in microservices architecture, database management, and testing frameworks like Jest and PHPUnit.

Benefits

Flexible schedule Free food & snacks Training & development

Full description

Benefits:

  • Flexible schedule
  • Free food & snacks
  • Training & development

Title: Senior CMS Full-Stack Sofware Engineer Location: Englewood, NJ Start Date: 11/30/26 Interview: On-site Interview Duration: 12+ Month Project Rate: 50.00-55.00

Job Description & Skill Requirement:

We’re looking for a senior engineer to build and maintain the editorial tools and content platforms. The role spans a React and Node.js application, Java services, and a Drupal multisite, with a focus on dependable publishing and production support.

 

Areas of responsibility

React Frontend

•  Build and maintain interfaces for articles, galleries, media, page layouts, previews, and scheduling.

•  Improve complex forms and rich-text editing, including nested fields, validation, dynamic blocks, and     reordering, while keeping saves reliable through asynchronous updates and failures.

•  Technologies: React, JavaScript, HTML, CSS/Sass, Formik, Yup, and TinyMCE.

Node and Java Microservices

•  Maintain and extend API services for queries, mutations, integrations, uploads, and save workflows.    Understand how services interact within a microservices architecture. AWS serverless experience is a plus.

•  Maintain Java services and REST APIs backed by MongoDB and MySQL.

•  Work with Redis caching and understand how cache behavior affects content freshness and publishing.

•  Use AWS, CloudWatch, and Datadog logs and monitoring to investigate production issues and support     reliable releases.

•  Technologies: Node.js, Express, GraphQL, Java 11, Spring Boot, REST APIs, MongoDB, MySQL, Redis, AWS,      CloudWatch, and Datadog.

Drupal

•  Extend multisite content models, custom modules, services, plugins, forms, controllers, access checks,     and event subscribers.

•  Maintain Twig themes, responsive and accessible interfaces, and Drupal behaviors.

•  Technologies: Drupal 10, PHP, Twig, JavaScript, and jQuery.

Shared engineering expectations

•  Use Git confidently for everyday development, branching, commits, and pull request reviews.

•  Add and maintain regression coverage; troubleshoot existing tests and build or dependency issues.     Current tools include Jest and Enzyme, PHPUnit, and Behat.

•  Coordinate requirements, testing, and releases with editorial, product, and QA, and document what was      tested.

Similar roles