Logo
Select Minds LLC

Full Stack Java Developer

Select Minds LLC, Charlotte, North Carolina, United States, 28215

Save Job

Job Description

Job Description

Benefits: Skill Developement Competitive compensation Competitive salary

Job Title :

Full Stack Java Developer Experience

: 10+ years Location:

Charlotte, NC Work Mode:

Onsite (Monday to Friday)

Job Overview:

We are seeking a talented and motivated

Full Stack Java Developer

to join our team in Charlotte, NC. In this role, you will design, develop, and maintain scalable web applications using Java and modern front-end technologies. Youll collaborate closely with cross-functional teams, ensuring the delivery of high-quality, secure, and user-centric software solutions.

Key Responsibilities:

Develop and maintain full-stack web applications using

Java ,

Spring Boot , and

modern front-end frameworks .

Build and integrate

RESTful APIs

with front-end components.

Design and implement efficient data models using

relational (e.g., MySQL)

and

NoSQL (e.g., MongoDB)

databases.

Ensure application security and performance following best practices.

Participate in

code reviews , maintain coding standards, and write clean, maintainable code.

Work collaboratively with designers, product owners, and fellow developers to meet business goals.

Diagnose and troubleshoot issues across the stack, providing timely resolutions.

Required Skills & Qualifications:

Strong programming skills in

Java (Java 8 or later)

Proficiency in

Spring Framework , including

Spring Boot

and

Spring MVC

Hands-on experience with front-end technologies:

HTML, CSS, JavaScript , and frameworks such as

React, Angular, or Vue.js

Experience with both

relational (MySQL)

and

NoSQL (MongoDB)

databases

Solid understanding of

RESTful API development and integration

Knowledge of

secure coding practices

and web application security

Excellent

problem-solving ,

communication , and

team collaboration

skills

Preferred Qualifications (Nice to Have):

Experience with

cloud platforms

such as AWS, Azure, or GCP

Familiarity with

Docker

and

Kubernetes

for containerization and orchestration

Understanding of

Agile/Scrum methodologies

Knowledge of testing frameworks like

JUnit

and

Mockito