Enter a job title or keyword

Senior Full Stack Developer- ReactJS

Purple Drive


Job Location:

Plano, TX - USA

Monthly Salary: Not provided by the employer
Posted: 10 November 2026 (4 hours ago)
Application Deadline: 7 February 2027
Vacancies: 1 Vacancy

Job Summary

Job Description: Senior Full Stack Developer - Java Spring Boot Microservices & ReactJS


Primary Technologies: Java Spring Boot Microservices ReactJS NextJS
Cloud & DevOps: AWS Kubernetes Jenkins CI/CD

Job Overview

We are looking for an experienced Senior Full Stack Developer with strong hands-on expertise in Java Spring Boot Microservices and modern frontend technologies particularly ReactJS. The ideal candidate should have extensive experience in designing developing and deploying scalable high-performance enterprise applications with strong knowledge of backend architecture frontend development database technologies and cloud platforms.

Key Responsibilities
  • Design develop and maintain scalable enterprise applications using Java J2EE Spring Boot and Microservices architecture.

  • Develop responsive user-friendly frontend applications using ReactJS NextJS JavaScript Redux HTML5 and CSS3.

  • Design develop and integrate RESTful APIs and SOAP-based web services.

  • Build and maintain microservices-based applications with a focus on scalability performance security and reliability.

  • Work with relational databases such as Oracle SQL Server and MySQL and NoSQL databases such as MongoDB and DocumentDB.

  • Implement event-driven architecture and messaging solutions using Apache Kafka.

  • Develop and maintain enterprise integrations using MuleSoft and API management platforms.

  • Work with AWS cloud services and container orchestration technologies such as Kubernetes.

  • Implement CI/CD pipelines using Jenkins Git and GitHub.

  • Perform unit testing integration testing debugging and performance optimization.

  • Develop cross-browser-compatible and responsive user interfaces.

  • Optimize frontend applications for performance accessibility and Search Engine Optimization (SEO).

  • Collaborate with UX/UI designers architects QA teams and other stakeholders to deliver high-quality solutions.

  • Participate in technical discussions code reviews solution design and architectural decisions.

  • Ensure adherence to coding standards best practices and software development methodologies.

Mandatory Technical Skills

Backend Development

  • 10 years of hands-on experience in Java and J2EE development.

  • Strong expertise in Spring Boot and Microservices architecture.

  • Experience with SOAP REST APIs XML XSLT UML and Object-Oriented Analysis and Design (OOAD).

  • Strong understanding of scalable application design and API integration.

Frontend Development

  • Strong hands-on experience with ReactJS.

  • Experience with NextJS and/or VueJS.

  • Proficiency in JavaScript Redux HTML5 and CSS3.

  • Experience with SASS Bootstrap responsive UI development and cross-browser compatibility.

  • Experience integrating RESTful services with frontend applications.

  • Knowledge of frontend performance optimization and SEO.

Database Technologies

  • Experience with relational databases such as Oracle SQL Server and MySQL.

  • Exposure to NoSQL databases such as MongoDB and AWS DocumentDB.

Cloud DevOps & Integration

  • Experience with AWS cloud technologies.

  • Knowledge of Kubernetes and containerized application deployment.

  • Experience with Jenkins Git GitHub and CI/CD pipelines.

  • Hands-on experience with Apache Kafka.

  • Experience with MuleSoft integration and API platforms.

Testing & Development Tools

  • Experience with JUnit Jasmine and Karma testing frameworks.

  • Proficiency with Eclipse JIRA and Git.

  • Strong debugging troubleshooting and performance-tuning skills.

Required Qualifications
  • 10 years of overall software development experience.

  • Strong hands-on experience in both backend Java development and frontend ReactJS development.

  • Proven experience building and maintaining enterprise-scale applications using Microservices architecture.

  • Strong analytical problem-solving communication and stakeholder-management skills.

  • Ability to work independently and collaboratively in an agile development environment.