×
Register Here to Apply for Jobs or Post Jobs. X

Java Fullstack Developer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Diverse Lynx, LLC
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Full Stack Developer, React.js
Salary/Wage Range or Industry Benchmark: 58 - 62 USD Hourly USD 58.00 62.00 HOUR
Job Description & How to Apply Below

Location: Charlotte, NC
Job Title: Senior Full Stack Java Developer
Rate: $58/hr -$62/hr
years: 10+ yr

Job Summary

We are seeking an experienced Full Stack Java Developer with strong expertise in Java, Spring Boot, microservices architecture, and React.js to design, develop, and maintain scalable enterprise applications. The ideal candidate will have hands-on experience building robust backend services, developing responsive user interfaces, and integrating frontend applications with RESTful APIs.
The candidate will collaborate with architects, product managers, QA engineers, Dev Ops teams, and other developers to deliver high-quality software solutions. The role requires strong programming skills, knowledge of modern web development practices, and experience working in Agile environments.

Key Responsibilities
  • Design, develop, and maintain enterprise applications using Java, Spring Boot, and React.js.
  • Build scalable backend services and RESTful APIs using Java and Spring Boot.
  • Develop reusable, responsive, and user-friendly UI components using React, JavaScript, HTML5, and CSS
    3.
  • Implement microservices architecture and integrate backend services with frontend applications.
  • Manage application state and data flow using React Hooks, Context API, Redux, or similar technologies.
  • Integrate frontend components with REST APIs and handle asynchronous requests, validation, and error responses.
  • Develop and Eligible to workimize database queries, stored procedures, and data access layers using SQL and relational databases.
  • Implement authentication and authorization using Spring Security, OAuth 2.0, and JWT.
  • Write clean, maintainable, reusable, and testable code following industry best practices.
  • Develop unit and integration tests using JUnit, Mockito, Jest, React Testing Library, or equivalent tools.
  • Troubleshoot application issues, perform root-cause analysis, and improve performance and reliability.
  • Participate in code reviews, technical design discussions, sprint planning, and other Agile ceremonies.
  • Collaborate with QA teams to resolve defects and support functional, regression, and integration testing.
  • Implement CI/CD pipelines and support application deployment using Jenkins, Git, Docker, and cloud platforms.
  • Monitor application performance, identify bottlenecks, and implement Eligible to workimization strategies.
  • Maintain technical documentation and contribute to continuous improvement initiatives.
Required Technical Skills Backend Development
  • Strong proficiency in Java 8 or later, including collections, multithreading, exception handling, and object-oriented programming.
  • Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, and Hibernate.
  • Strong knowledge of microservices architecture and RESTful web services.
  • Experience with Maven or Gradle and dependency management.
  • Understanding of design patterns, SOLID principles, and clean code practices.
Frontend Development
  • Strong experience with React.js, functional components, and React Hooks.
  • Proficiency in JavaScript ES6+, HTML5, and CSS
    3.
  • Experience with Redux, Context API, or other state management solutions.
  • Knowledge of responsive web design and reusable component development.
  • Experience integrating React applications with REST APIs.
  • Familiarity with frontend build tools such as npm, Vite, or Webpack.
Database and API Development
  • Experience with relational databases such as Oracle, PostgreSQL, or MySQL.
  • Strong SQL skills, including joins, indexing, query Eligible to workimization, and data modeling.
  • Experience designing, consuming, and documenting REST APIs.
  • Understanding of JSON, HTTP protocols, and API error handling.
Testing and Dev Ops
  • Experience with JUnit and Mockito for backend testing.
  • Familiarity with Jest and React Testing Library for frontend testing.
  • Experience with Git, Jenkins, and CI/CD pipelines.
  • Knowledge of Docker and containerized application deployment.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
Preferred Qualifications
  • Experience developing distributed enterprise applications and high-volume backend services.
  • Knowledge of Kafka or RabbitMQ for asynchronous messaging.
  • Experience with Kubernetes and cloud-native application development.
  • Familiarity with API gateways, caching, logging, monitoring, and distributed tracing.
  • Understanding of application security, OAuth 2.0, JWT, and secure coding standards.
  • Experience working with Agile/Scrum teams.
  • Strong communication, analytical, troubleshooting, and collaboration skills.
Education and Experience
  • Bachelor's or…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary