Full Stack Developer

Selby Jennings

Charlotte (NC)

Hybrid

USD 100,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A leading recruitment firm is seeking a Senior Full Stack Developer with over 8 years of experience in web applications. The candidate should be proficient in React.js and Java/Node.js, and have a strong grasp of object-oriented programming, RESTful APIs, and cloud services like Microsoft Azure. This position follows a hybrid work model based in Charlotte, NC. A Bachelor's or Master's in Computer Science is preferred. The role emphasizes innovative application design and team collaboration.

Qualifications

  • 8+ years of professional full stack development experience.
  • Expert-level proficiency in React.js, Java, and overall web application architecture.
  • Strong foundation in object-oriented design, data structures, and algorithms.
  • Experience with RESTful APIs and microservices.

Responsibilities

  • Lead the design and development of applications using React.js and Java or Node.js.
  • Architect and deliver scalable microservices and RESTful API solutions.
  • Apply advanced object-oriented programming concepts to build maintainable code.
  • Create responsive and high-performing user interfaces.

Skills

React.js
Java
Node.js
Agile methodologies
Microsoft Azure
Object-oriented programming
RESTful APIs

Education

Bachelor's or Master's degree in Computer Science or related field

Tools

Docker
Kubernetes

Job description

Overview

We are looking for a seasoned, hands‑on Senior Full Stack Developer with 8+ years of experience delivering enterprise-grade web applications. The ideal candidate is highly proficient in React.js and Java/Node.js backend development, demonstrates a strong command of object-oriented programming concepts, and has extensive experience building RESTful APIs within a microservices ecosystem. Expertise with Microsoft Azure, modern DevOps practices, and Agile methodologies is required.

This role is based in our Charlotte office and follows a hybrid work model.

Responsibilities
  • Lead the design and development of applications using React.js on the frontend and Java (e.g., Spring Boot) or TypeScript/Node.js on the backend.
  • Architect and deliver scalable microservices and RESTful API solutions.
  • Apply advanced object-oriented programming (OOP) concepts and design patterns to build maintainable, high‑quality code.
  • Create responsive, accessible, and high-performing user interfaces using HTML5, CSS3, JavaScript, and TypeScript.
  • Build and deploy cloud-native applications leveraging Azure services such as:
    • API Management (APIM)
    • Event Hub
    • Azure Functions
    • App Services
    • PostgreSQL
  • Work with both relational (SQL) and non-relational (NoSQL) databases and integration layers.
  • Provide technical direction within Agile ceremonies including sprint planning, reviews, and retrospectives.
  • Partner closely with product, DevOps, and QA teams to ensure consistent, high‑quality releases.
Qualifications and Skills
  • 8+ years of professional full stack development experience.
  • Expert-level proficiency in React.js, Java, and overall web application architecture.
  • Strong foundation in object-oriented design, data structures, and algorithms.
  • Proven experience designing and implementing RESTful APIs and microservices.
  • Advanced skills in JavaScript, TypeScript, HTML5, and CSS3.
  • Deep hands-on experience with Microsoft Azure services (e.g., APIM, Azure Functions).
  • Solid understanding of SQL/NoSQL databases and data modeling methodologies.
  • Background with Agile development practices and CI/CD workflows.
  • Experience with Docker and Kubernetes is a plus.
Preferred Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • Azure or other cloud‑focused certifications.
  • Demonstrated leadership capability in cross‑functional and Agile team environments.
  • Excellent analytical thinking and communication abilities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Tampa (FL)

On-site
USD 110,000 - 170,000
Full Stack Developer - Backend-Focused
Full Stack Developer - Backend-Focused

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Full Stack Developer
Full Stack Developer

Compunnel, Inc. • Plano (TX)

On-site
USD 100,000 - 130,000
Full Stack Java Developer
Full Stack Java Developer

Compunnel, Inc. • Chicago (IL)

On-site
USD 120,000 - 150,000
Full Stack Java developer
Full Stack Java developer

Cinergy Technology Inc. • Dallas (TX)

On-site
USD 110,000 - 140,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

On-site
USD 120,000 - 180,000
Full Stack Senior Software Engineer
Full Stack Senior Software Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Full Stack Developer - React, Java & Node.js
Full Stack Developer - React, Java & Node.js

Visionaryz Inc. • New York (NY)

On-site
USD 110,000 - 140,000
Full Stack Engineer
Full Stack Engineer

Apexon • Austin (TX)

On-site
USD 120,000 - 150,000
Full Stack Developer
Full Stack Developer

Surge IT • Alexandria (VA)

On-site
USD 90,000 - 130,000