Summary
✨ AI‑Generated
A technology-focused organization is seeking a full-stack engineer to design and develop scalable web applications. The role involves modern frontend frameworks, Java-based backend services, cloud platforms, integration systems, and automated testing in an agile environment.
Highlights
Opportunity to build scalable cloud-native applications using modern full-stack technologies in an agile engineering environment with exposure to frontend, backend, cloud, messaging, and testing practices.
Description
Java Full Stack Engineer (React + Java)
Location: Charlotte, NC
Employment Type: W2 Contract
Job Summary
We are seeking experienced Java Full Stack Engineers with strong expertise in React.js and Java-based backend development to join a high-performing engineering team in Charlotte, NC.
The ideal candidate will have hands-on experience building scalable web applications using modern frontend technologies, Java microservices, cloud platforms, messaging systems, and automated testing frameworks.
This role requires strong full-stack development capabilities with a focus on delivering high-quality, scalable, and cloud-native applications in an agile environment.
Required Skills
Frontend
• React.js / React
• JavaScript
• TypeScript
Backend
• Java
• Kotlin
• Spring Boot
• Vert.x
Database Technologies
• SQL
• NoSQL Databases
Messaging & Integration
• Kafka
• ACE Studio (preferred)
Cloud & DevOps
• Google Cloud Platform (GCP)
• CI/CD Pipelines
Testing & Quality Assurance
• Selenium
• Cucumber
• JMeter
Key Responsibilities
• Design, develop, and maintain scalable full-stack applications using React.js and Java technologies.
• Build and enhance RESTful APIs and backend services using Java, Kotlin, Spring Boot, and Vert.x.
• Develop responsive and user-friendly frontend applications using React, JavaScript, and TypeScript.
• Work with SQL and NoSQL databases to design efficient data models and optimize performance.
• Implement event-driven architectures and messaging solutions using Kafka.
• Deploy and manage applications in GCP environments.
• Create and maintain CI/CD pipelines to support automated deployments and releases.
• Develop automated test suites using Selenium, Cucumber, and JMeter to ensure application quality and reliability.
• Collaborate with cross-functional teams including product managers, architects, QA engineers, and DevOps teams.
• Participate in code reviews and contribute to best practices for software development and engineering excellence.
Preferred Qualifications
• Experience building microservices-based applications.
• Strong understanding of cloud-native architecture and distributed systems.
• Experience working in Agile/Scrum environments.
• Excellent problem-solving and analytical skills.
• Strong communication and collaboration abilities.
Ideal Candidate Profile
We are looking for professionals with titles such as:
• Senior Full Stack Java Developer
• Java Full Stack Developer
• Senior Java/React Developer
• Full Stack Engineer – Java & React
• Java React Developer
• Software Engineer – Java/React
The ideal candidate will have strong React + Java/Spring Boot experience, along with exposure to Kafka, GCP, CI/CD, automation testing, and modern database technologies.