Senior Java CMS Engineer
QUASENT INC Teaneck Township, New Jersey, United States · $104K–$114K/yr
Staffing and Recruiting · 51-200 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
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
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
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
-
Sr. Backend Java Developer
SBT Global, Inc. Plano, Texas, United States · $106K/yr
-
Software Engineer – Java / AWS
Truist Bank Atlanta, Georgia, United States
-
Sr Software Engineer I - Java - Ace Studio Platform
American Express Sunrise, Florida, United States · $123K–$215K/yr
-
Software Engineer III - Java, Kafka, AWS
JPMorgan Chase & Co. Hyderabad, Telangana, India
-
Desarrollador Java JR
Softtek Mexico
-
Ingénieur Logiciel Fullstack Java F/H
ITGA Saint-Grégoire, Brittany, France