Java Full Stack Developer

Job Description:

We are looking for a skilled Java + React.js Developer to join our dynamic team in Chennai. The ideal candidate should have at least 2 years of experience in Java, Spring Boot, and React.js, with additional expertise in Kafka, Tailwind CSS, and Authentication/Security being a plus.

Responsibilities:

  • Develop and maintain React.js front-end applications with a strong focus on performance and user experience.
  • Build robust and scalable backend solutions using Java and Spring Boot.
  • Implement authentication and security best practices to safeguard applications.
  • Work with Kafka to enable efficient event-driven architecture.
  • Design and style UI components using Tailwind CSS for a modern and responsive user interface.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code following industry best practices.
  • Debug and resolve technical issues while ensuring smooth application functionality.

Required Skills:

  • Java & Spring Boot – Strong experience in developing backend applications.
  • React.js – Solid experience in building UI components and managing state.
  • RESTful APIs – Experience in designing and integrating APIs.
  • Authentication & Security – Knowledge of JWT, OAuth, and other authentication mechanisms.
  • Database Experience – Proficiency with SQL/NoSQL databases.
  • Version Control – Experience with Git/GitHub/GitLab.

Nice to Have:

  • Kafka – Experience in event-driven architectures and real-time data streaming.
  • Tailwind CSS – Ability to design sleek and responsive UI components.
  • CI/CD Pipelines – Familiarity with deployment automation.
  • Cloud Services – Experience with AWS/Azure/GCP is a plus.

Experience: 2+ Years

Location: Chennai, India

Employment Type: Full Time

Apply for this position

Allowed Type(s): .pdf