Senior Full Stack Developer- ReactJS Job at Purple Drive, Plano, TX

cENYSXMvQVNEblBnZTFSYTAwUlYyNkhjZ3c9PQ==
  • Purple Drive
  • Plano, TX

Job Description

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.

Job Tags

Full time

Similar Jobs

Confidential

Mail Operations Clerk Job at Confidential

Do you have experience working in mail room operations. We are hiring a full time opportunity in Irving, Texas. Schedule: Monday-Friday Physical Stamina: Ability to stand/walk for extended periods and lift/move packages weighing up to 35 lbs. Reliability: strong track... 

Alpha Space Control

Document Processing Clerk Job at Alpha Space Control

 ...Word, Google Docs, or similar programs.~Good attention to detail and accuracy.~Ability to follow written instructions.~Basic typing and data-entry skills.~Reliable internet connection and a computer.~Ability to work independently with minimal supervision.... 

Wright-Way Plumbing

Plumber Job at Wright-Way Plumbing

 ...experience in all aspects/fields of plumbing. This is a full-time position with rotating on/off weekend emergency on call hours. Good pay, room for growth, paid holidays, and time off. To meet requirements for this job transportation to and from work is required as well... 

Construction Trades Staffing Inc

Project Manager Job at Construction Trades Staffing Inc

 ...serving Western New York. Their Clarence office manages a wide range of commercial, institutional, and municipal projects. They are known for professionalism, quality...  ...Ensure compliance with safety, quality, and contract requirements Collaborate with architects, engineers... 

Independent Lake Camp

Climbing Wall and Aerial Adventures Department Head Job at Independent Lake Camp

 ...Adventures department manager will be in charge of the camp outdoor adventure course (high & low rope elements, zip lines) & indoor climbing wall (top rope & bouldering areas). The ideal applicant is over 21, with both managerial & teaching youth experience as well as...