Logo
Mphasis

Mphasis is hiring: UI React Developer in Plano

Mphasis, Plano, TX, US, 75086

Save Job

Job Title:

React Developer (React + Redux) + Java Spring Boot Microservices Engineer (Kafka & AWS)


Job Description:

We are looking for a skilled React Developer with strong Redux experience, coupled with backend expertise in Java and Spring Boot to build scalable microservices. The ideal candidate will have hands-on experience working with Kafka for event-driven systems and deploying solutions on AWS cloud infrastructure.


Key Responsibilities:

  • Develop and maintain frontend web applications using React and Redux with a focus on performance, usability, and scalability.
  • Design and implement backend microservices using Java and Spring Boot.
  • Develop and integrate REST APIs and event-driven services using Apache Kafka.
  • Build scalable and resilient microservices architectures.
  • Deploy and manage applications on AWS cloud platforms.
  • Collaborate with cross-functional teams including product managers, designers, and QA.
  • Participate in code reviews, unit testing, and CI/CD pipelines.
  • Troubleshoot and optimize application performance and reliability.


Required Skills:

Frontend:

  • Expert knowledge in React.js, Redux, JavaScript (ES6+), HTML5, and CSS3.
  • Experience in building reusable React components and managing complex state with Redux.
  • Familiarity with REST API consumption and asynchronous data handling.

Backend:

  • Strong experience with Java 8+, Spring Boot, and Spring Cloud.
  • Expertise in building RESTful APIs and microservices.
  • Proficient with Apache Kafka for messaging and event streaming.

Cloud & DevOps:

  • Hands-on experience with AWS (EC2, S3, Lambda, CloudWatch, RDS, etc.).
  • Knowledge of CI/CD pipelines and containerization (Docker preferred).
  • Familiarity with infrastructure as code (CloudFormation or Terraform) is a plus.


Qualifications:

  • Bachelor’s degree in Computer Science or related field.
  • 3+ years of experience in frontend development with React and Redux.
  • 3+ years backend experience with Java Spring Boot.
  • Experience working in Agile/Scrum teams.
  • Strong problem-solving skills and ability to work in a fast-paced environment.