Description

Key Skills: Java, Kafka, React

Roles and Responsibilities:

  • Develop and maintain scalable web applications using React.js, Redux, and TypeScript.
  • Design and implement RESTful APIs and backend services using Java 8 and Spring Boot.
  • Integrate frontend components with backend APIs to ensure seamless data flow.
  • Optimize application performance, ensure cross-browser compatibility, and maintain high responsiveness.
  • Participate in code reviews, contribute to architectural decisions, and mentor junior developers.
  • Collaborate with designers, QA, and DevOps teams to deliver high-quality features.
  • Write unit and integration tests for both frontend and backend components.
  • Troubleshoot and resolve production issues across the stack.

Skills Required:

  • Strong expertise in Java 8 and Spring Boot
  • Proficiency with Apache Kafka for real-time data streaming
  • Working knowledge of React.js, Redux, and TypeScript
  • Experience designing and implementing RESTful APIs
  • Ability to optimize performance and ensure high responsiveness
  • Experience with unit and integration testing
  • Familiarity with full-stack development practices and collaboration in cross-functional teams

Education: Bachelor's degree in Computer Science or a related field

Education

Any Graduate