Full Stack Engineer

EdgeVerve
Bengaluru, Karnataka, India

Job Description – Full Stack Developer (Java + React)

Job Title: Full Stack Developer – Java & React

Experience: 6-10 Years

Location: Bangalore / Pune

Employment Type: Full-Time

Role Overview

We are looking for a skilled Full Stack Developer with strong expertise in Java, Spring Boot, React.js, and Microservices to design, develop, and maintain scalable enterprise applications. The ideal candidate should have experience working across the technology stack, building robust backend services and responsive frontend applications.

Key Responsibilities

  • Design, develop, and maintain end-to-end web applications using Java and React.js.
  • Build scalable REST APIs and Microservices using Spring Boot.
  • Develop responsive and user-friendly UI components using React.js, JavaScript, HTML5, CSS3, and TypeScript.
  • Work with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Participate in application architecture, design reviews, and code reviews.
  • Optimize application performance, scalability, and security.
  • Integrate applications with databases, APIs, and third-party systems.
  • Write clean, maintainable, and reusable code following best practices.
  • Support CI/CD implementations and deployment activities.Required Skills

Backend

  • Strong experience in Core Java (8/11/17+)
  • Spring Boot, Spring MVC, Spring Data JPA
  • RESTful Web Services & Microservices Architecture
  • Hibernate / JPA
  • Maven / GradleFrontend
  • Strong hands-on experience with React.js
  • JavaScript (ES6+), TypeScript
  • HTML5, CSS3, Bootstrap / Material UI
  • Redux / Context API
  • Experience in consuming REST APIsDatabase
  • SQL databases: Oracle, PostgreSQL, MySQL
  • Database design and query optimizationDevOps & Tools
  • Git, GitHub/Bitbucket
  • Jenkins, Azure DevOps, GitLab CI/CD
  • Docker, Kubernetes (preferred)Preferred Qualifications
  • Experience with Cloud platforms (Azure, AWS, or GCP).
  • Exposure to Agile/Scrum methodologies.
  • Knowledge of unit testing frameworks such as JUnit, Mockito, Jest, and React Testing Library.
  • Strong problem-solving and debugging skills.Education
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.

Score my resume against this job, free →

Questions about this job

How do I apply for the Full Stack Engineer job at EdgeVerve?

Use the apply link on this page: you apply directly with EdgeVerve on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does EdgeVerve want for this Full Stack Engineer role?

The job description asks for Core Java (8/11/17+), Spring Boot, Spring MVC, Spring Data JPA, RESTful Web Services & Microservices Architecture, Hibernate / JPA, Maven / Gradle and React.js. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at EdgeVerve?

Apply to the EdgeVerve roles that match your experience, and tailor your resume to each job description: for this role that means showing Core Java (8/11/17+), Spring Boot, Spring MVC. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Full Stack Engineer job remote or onsite?

This is based in Bengaluru, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with EdgeVerve, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →