Senior Java Full stack Developer with React

TruTalent.ai
Bengaluru Rural, Karnataka, India

Job Summary

We are seeking a highly skilled Senior Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, and React JS. The ideal candidate should have experience designing, developing, and maintaining scalable enterprise applications while collaborating with cross-functional teams in an Agile environment.

Key Responsibilities

  • Design, develop, and maintain robust full-stack applications using Java and React.
  • Build and enhance RESTful APIs and microservices using Spring Boot.
  • Develop responsive and reusable UI components using React JS.
  • Collaborate with product owners, architects, and business stakeholders to understand requirements.
  • Participate in system design, code reviews, and technical discussions.
  • Write clean, maintainable, and well-documented code following best practices.
  • Optimize application performance, security, and scalability.
  • Conduct unit testing, integration testing, and support UAT activities.
  • Troubleshoot production issues and provide timely resolutions.
  • Mentor junior developers and contribute to technical excellence initiatives.

Required Skills

  • Core Java 8/11/17
  • Spring Framework
  • Spring Boot
  • Spring MVC
  • Spring Data JPA/Hibernate
  • Microservices Architecture
  • REST APIs
  • JWT/OAuth 2.0 Authentication
  • Maven/Gradle

Frontend

  • React JS
  • JavaScript (ES6+)
  • TypeScript (Preferred)
  • HTML5
  • CSS3
  • Bootstrap / Material UI
  • Redux/Context API

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 6+ years of experience in Full Stack Development.
  • Minimum 3+ years of hands-on experience with React JS.
  • Strong understanding of object-oriented design principles and design patterns.
  • Experience working in Agile/Scrum development environments.
  • Excellent analytical, debugging, and problem-solving skills.
  • Strong communication and stakeholder management skills.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →