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

Get the CLI →

Java FullStack Developer

NewBe an early applicant

Job Title\: Java Full Stack Developer

Experience\: 6-12 Years
Location\: PAN India / Hybrid
Employment Type\: Full-Time

Please fill out the below Candidate registration form

Cognizant Interview -Candidate Registration Details – Fill out form

Job Summary

We are seeking a highly skilled Java Full Stack Developer with 6-12 years of experience in designing, developing, and maintaining enterprise-grade applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, React.js, and modern web technologies. The role requires close collaboration with cross-functional teams to deliver scalable, high-performance applications while adhering to best coding practices.

Key Responsibilities

  • Design, develop, test, and deploy scalable full-stack applications using Java and React.
  • Build and enhance RESTful APIs and Microservices using Spring Boot.
  • Develop responsive and user-friendly web interfaces using React.js.
  • Collaborate with product owners, business analysts, architects, and QA teams.
  • Participate in code reviews and ensure adherence to coding standards.
  • Optimize application performance, scalability, and security.
  • Troubleshoot production issues and provide timely resolutions.
  • Contribute to architecture discussions and technical design decisions.
  • Implement CI/CD pipelines and DevOps best practices.
  • Work in Agile/Scrum environments and actively participate in sprint activities.

Required Skills

Backend

  • Core Java (Java 8/11/17)
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Microservices Architecture
  • REST API Development
  • Hibernate/JPA
  • Multithreading and Concurrency

Frontend

  • React.js
  • JavaScript (ES6+)
  • TypeScript
  • HTML5, CSS3
  • Redux/Context API
  • Bootstrap/Material UI

Database

  • SQL (Oracle, PostgreSQL, MySQL)
  • Query Optimization
  • Data Modeling

Cloud & DevOps

  • AWS/Azure/GCP (Preferred)
  • Docker
  • Kubernetes
  • Jenkins/GitHub Actions
  • CI/CD Pipeline Implementation

Tools & Technologies

  • Git/GitHub/GitLab
  • Maven/Gradle
  • SonarQube
  • JIRA
  • Postman

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
  • 6-12 years of hands-on software development experience.
  • Strong experience in Java Full Stack Development with React.js.
  • Experience building Microservices-based applications.
  • Proficiency in Agile methodologies and SDLC processes.
  • Strong analytical, problem-solving, and communication skills.

Nice to Have

  • Experience with Kafka/RabbitMQ.
  • Knowledge of Serverless Architecture.
  • Exposure to GraphQL.
  • Experience working in Banking, Insurance, Healthcare, or Retail domains.
  • Relevant Cloud Certifications (AWS/Azure).

#LI-AS7

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.

A new version of freehire is available