Show more filters
Banner image for Raas Infotek

Senior Full Stack Developer (React.js & Java)

Raas Infotek

3.5
21 reviews
Raas Infotek
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Charlotte, NC
Salary Range
USD 9,800 - USD 13,500 (Monthly)
A free Jobstore account is required to proceed to the employer site.
Job Summary

We are seeking a Senior Full Stack Developer with 10+ years of software development experience, specializing in React.js (50%) and Java (50%). The ideal candidate will have strong expertise in developing modern, responsive front-end applications using React.js while also building scalable backend services using Java and Spring Boot. This role requires hands-on experience with microservices, REST APIs, cloud technologies, and Agile development practices. The candidate should be comfortable working across the full application stack, with React.js as the primary focus.

Key Responsibilities

  • Design, develop, and maintain modern, responsive web applications using React.js.
  • Build reusable UI components and implement responsive, user-friendly interfaces.
  • Develop scalable backend services and RESTful APIs using Java and Spring Boot.
  • Collaborate with UI/UX designers, product owners, and cross-functional teams to deliver high-quality applications.
  • Integrate frontend applications with backend APIs and third-party services.
  • Develop microservices-based applications following industry best practices.
  • Write clean, maintainable, and well-documented code.
  • Perform code reviews and mentor junior developers.
  • Optimize application performance, scalability, accessibility, and security.
  • Participate in Agile/Scrum ceremonies, sprint planning, and production support.

Required Technical Skills

Frontend (Primary – 50%)

  • React.js
  • React Hooks
  • Redux / Redux Toolkit
  • JavaScript (ES6+)
  • TypeScript
  • HTML5
  • CSS3
  • Material UI (MUI)
  • Bootstrap
  • Tailwind CSS
  • Responsive Web Design
  • Single Page Applications (SPA)
  • React Router
  • Axios / Fetch API
  • Formik / React Hook Form
  • JSON
  • AJAX
  • Jest
  • React Testing Library
  • Webpack
  • Vite
  • NPM / Yarn

Backend (50%)

  • Java 8/11/17+
  • J2EE
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data JPA
  • Hibernate
  • RESTful APIs
  • Microservices
  • Maven
  • Gradle
  • Design Patterns
  • Multithreading
  • Collections Framework
  • Exception Handling

API & Integration

  • REST APIs
  • OpenAPI / Swagger
  • JSON/XML
  • API Security
  • OAuth 2.0
  • JWT Authentication

Databases

  • PostgreSQL
  • Oracle
  • SQL Server
  • MySQL
  • MongoDB
  • Redis
  • SQL Query Optimization

Cloud

  • AWS (EC2, S3, RDS, Lambda, API Gateway, CloudWatch, IAM)
  • Azure (Good to Have)

DevOps & CI/CD

  • Git
  • GitHub
  • Bitbucket
  • Jenkins
  • GitHub Actions
  • Docker
  • Kubernetes
  • Maven
  • SonarQube

Messaging (Preferred)

  • Apache Kafka
  • RabbitMQ

Testing

  • JUnit
  • Mockito
  • Jest
  • React Testing Library
  • Selenium
  • Postman

Agile & Collaboration

  • Agile Scrum
  • Jira
  • Confluence

Required Qualifications

  • Bachelor''s or Master''s degree in Computer Science, Information Technology, Engineering, or a related field.
  • 10+ years of software development experience.
  • Strong hands-on expertise in React.js with experience building enterprise-grade web applications.
  • Strong backend development experience using Java and Spring Boot.
  • Experience developing and consuming RESTful APIs.
  • Experience working with Microservices architecture.
  • Familiarity with AWS cloud services and containerized deployments.
  • Strong understanding of frontend architecture, component-based development, and state management.
  • Excellent analytical, debugging, communication, and problem-solving skills.

Preferred Qualifications

  • Experience with Next.js.
  • Experience with TypeScript in large-scale React applications.
  • Experience implementing Kafka-based event-driven architectures.
  • AWS Certified Developer or AWS Solutions Architect certification.
  • Experience mentoring developers and leading technical initiatives.

Primary Skills (Must Have)

  • React.js
  • Java
  • Spring Boot
  • TypeScript
  • Redux
  • REST APIs
  • Microservices
  • AWS
  • PostgreSQL / Oracle
  • Git
  • Docker
  • Apache Kafka (Preferred)
A free Jobstore account is required to proceed to the employer site.
Jobs in United States of America   »   Jobs in North Carolina   »   Jobs in Charlotte   »   Senior Full Stack Developer (React.js & Java)

More jobs

People also search