Immediate Opening: Full Stack Engineer (Java / NodeJS / ReactJS) - Cincinnati OH - Onsite - (W2 Only).

Overview

On Site
Depends on Experience
Contract - W2

Skills

Java
Kubernetes
Bash
Apache Kafka
Node.js
React.js
RabbitMQ
Root Cause Analysis
Scripting
Docker
Cloud Computing

Job Details

We have an immediate opening for Full Stack Engineer (Java / NodeJS / ReactJS) - (W2 only).

Location: Cincinnati OH - Onsite - (based on client need)

Experience: 8+ Years
Employment Type: W2 (No C2C)

Key Responsibilities:

  • Develop and enhance full-stack applications (Java, NodeJS, ReactJS).

  • Debug, troubleshoot, and optimize performance across backend, frontend, and infrastructure.

  • Handle triaging, incident response, and root cause analysis.

  • Deploy and troubleshoot apps in Docker / Kubernetes environments.

  • Use Terraform for provisioning and automation (IaC).

  • Automate tasks with Shell scripting and maintain documentation.

  • Collaborate cross-functionally and share debugging best practices.

JD Skill / TechnologyCandidate Experience (Years)
Java (Spring Boot)
NodeJS
ReactJS
Full-Stack Application Development
Debugging & Performance Optimization
Docker
Kubernetes
Terraform (IaC)
Shell Scripting (Bash / Zsh)
CI/CD Pipelines
Cloud-Native Deployments
Incident Response / Root Cause Analysis
Cross-Functional Collaboration & Communication
Kafka / RabbitMQ / Event-Driven Systems (Nice to Have)
Dynatrace / NewRelic / Monitoring Tools (Nice to Have)
Distributed Systems / Microservices (Nice to Have)

Required Skills:

  • Strong hands-on experience in Java (Spring Boot), NodeJS, and ReactJS.

  • Expertise in debugging complex systems and optimizing performance.

  • Experience with Docker, Kubernetes, and Terraform.

  • Scripting proficiency (Bash/Zsh) and strong communication skills.

  • Solid understanding of CI/CD, cloud-native deployments, and troubleshooting.

Nice to Have:

  • Exposure to Kafka, RabbitMQ, or event-driven systems.

  • Knowledge of Dynatrace / NewRelic or other monitoring tools.

  • Familiarity with distributed systems and microservices.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.