Search by job, company or skills

Impetus

Full Stack Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Full Stack Developer (Java + React)

Location - Gurgaon

Experience

48 Years

Job Summary

We are looking for a skilled Full Stack Developer with strong experience in Java for backend development and React for frontend development. The ideal candidate will be responsible for building scalable web applications, designing APIs, and creating responsive user interfaces. You will work closely with product managers, designers, and other engineers to deliver high-quality software solutions.

Key Responsibilities

  • Develop and maintain web applications using Java (Spring Boot) and React.js.
  • Design and implement RESTful APIs and microservices.
  • Build responsive and high-performance UI components using React.
  • Integrate frontend applications with backend services.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews, debugging, and performance optimization.
  • Work with databases such as MySQL, PostgreSQL, or MongoDB.
  • Collaborate with cross-functional teams including product, QA, and DevOps.
  • Implement authentication, authorization, and security best practices.
  • Contribute to CI/CD pipelines and deployment processes.

Required Skills & Qualifications

  • Strong experience in Java and Spring Boot.
  • Solid experience with React.js, JavaScript (ES6+), HTML5, and CSS3.
  • Experience building and consuming REST APIs.
  • Knowledge of database design and SQL.
  • Familiarity with Git and version control systems.
  • Experience with Microservices architecture.
  • Understanding of web security and performance optimization.
  • Strong problem-solving and debugging skills.

Preferred Qualifications

  • Experience with Docker, Kubernetes, or containerized deployments.
  • Knowledge of AWS, Azure, or GCP cloud platforms.
  • Familiarity with CI/CD tools such as Jenkins or GitHub Actions.
  • Experience with Redux, TypeScript, or Next.js.
  • Exposure to Agile/Scrum development methodologies.

Education

  • Bachelor's or master's degree in computer science, Information Technology, or related field

Nice to Have

  • Experience with GraphQL.
  • Knowledge of test frameworks like JUnit, Mockito, or Jest.
  • Understanding of UI/UX best practices.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144019797

Similar Jobs