Point your AI agent at freehire and let it find you a job.

Get the CLI →

Sahasya Global Solutions

NewBe an early applicant

Java Full Stack Lead

Posted Updated
Discussion

Job Description: Java Full Stack Developer (React)

Experience: 7+ Years
Location: Bangalore
Interview Process: 3 Rounds (2 Virtual Rounds + 1 Face-to-Face Round)
Employment Type: Full-Time

Job Summary

We are looking for an experienced Java Full Stack Developer with strong expertise in Java, Spring Boot, REST APIs, and React.js. The candidate will be responsible for developing scalable web applications, building backend services, and creating responsive user interfaces.

Key Responsibilities

  • Design, develop, and maintain enterprise-level web applications using Java and Spring Boot.
  • Build and maintain RESTful APIs and microservices.
  • Develop responsive and user-friendly interfaces using React.js, JavaScript, HTML, and CSS.
  • Integrate frontend applications with backend services and databases.
  • Work with SQL databases such as Oracle, MySQL, or PostgreSQL.
  • Write clean, reusable, and maintainable code following coding standards.
  • Perform unit testing, debugging, and application performance optimization.
  • Collaborate with business analysts, QA teams, architects, and other developers.
  • Participate in code reviews, troubleshooting, and production support.
  • Follow Agile/Scrum methodologies and contribute to all phases of the software development lifecycle.

Required Skills

  • 7+ years of experience in Java Full Stack Development.
  • Strong hands-on experience with Core Java and advanced Java concepts.
  • Good experience with Spring Boot, Spring MVC, and RESTful APIs.
  • Strong frontend development experience with React.js.
  • Proficiency in JavaScript, HTML5, CSS3, and related frontend technologies.
  • Experience with SQL databases such as Oracle, MySQL, or PostgreSQL.
  • Knowledge of microservices architecture.
  • Experience with Git and build tools such as Maven or Gradle.
  • Understanding of unit testing frameworks such as JUnit and Mockito.
  • Good problem-solving, communication, and analytical skills.

Good to Have

  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of Docker and Kubernetes.
  • Experience with CI/CD pipelines and deployment tools.
  • Familiarity with Kafka or other messaging systems.

Interview Process

  • Round 1: Virtual Interview Technical Screening
  • Round 2: Virtual Interview – Technical/Managerial Discussion
  • Round 3: Face-to-Face Interview – Final Technical/Managerial Discussion


Skills

What Lead Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.