Java Full-Stack Engineer

Overview

Hybrid
$95,000 - $100,000
Contract - W2
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

React + Node JS + Java Script + Type Script + AWS (Lambda /S3 ) / Graph QL

Job Details

Role Full-Stack Engineer

Location: Kansas City, MO 64106 (Hybrid 2 days in office)

Contract W2 Only

Experience: 12+

Salary - $100K

Job Description:

We are looking for an experienced full-stack engineer to build and scale user-facing applications and backend services.

The ideal candidate has strong front-end expertise with React and TypeScript, solid backend experience with Node.js and PostgreSQL, and hands-on AWS cloud experience to design and operate serverless and cloud-native systems.

Key Skills: Must Have : React + Node JS + Java Script + Type Script + AWS (Lambda /S3 ) / Graph QL ;

Nice to Have : Data Integration / Python

Key responsibilities

Design, develop, and maintain responsive front-end applications using React, JavaScript, and TypeScript.

Build and operate backend APIs and services using Node.js and PostgreSQL.

Implement and consume Graph QL APIs to enable efficient client-server data flows.

Architect, deploy, and optimize cloud infrastructure and serverless components on AWS (examples: AWS Lambda, S3).

Collaborate with product, design, and QA to deliver high-quality features and maintain strong observability and performance.

Participate in code reviews, mentor teammates, and contribute to engineering best practices.

Debug and troubleshoot production issues, drive incident resolution, and postmortems.

Mandatory skillsets Strong experience with React and modern front-end tooling.

Proficiency in JavaScript and TypeScript. Hands-on experience designing and consuming Graph QL APIs.

AWS cloud experience, including serverless patterns (for example, AWS Lambda and S3).

Backend development with Node.js.

Working knowledge of relational databases, especially PostgreSQL.

Nice-to-have

Python development experience.

ETL and data integration knowledge (for example, AWS Glue).

CI/CD and infrastructure-as-code experience (for example, Terraform, GitHub Actions).

Familiarity with monitoring, logging, and observability tools.

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.