refresh

Trending Companies

Trending

Jobs

JobsGE Vernova

Software Engineer

GE Vernova

Software Engineer

GE Vernova

Bengaluru

·

On-site

·

Full-time

·

1w ago

Benefits & Perks

Relocation Assistance

Required Skills

Java

Spring Boot

Spring MVC

Spring Data JPA

RESTful APIs

React

JavaScript

HTML5

CSS3

Redux

Git

JUnit

Jest

MySQL

PostgreSQL

MongoDB

OAuth2

JWT

Job Description Summary

About the Role:

We are looking for a highly motivated Full Stack Developer with hands-on experience in Java backend development and React frontend development. The ideal candidate will be responsible for designing, developing, and maintaining web applications, collaborating with cross-functional teams, and delivering scalable and high-quality software solutions.

Job Description

Key Responsibilities

  • Develop, maintain, and enhance Java-based backend services (Spring Boot, Spring MVC, REST APIs).
  • Design and implement responsive, interactive web applications using React and associated frontend technologies (Redux, Hooks, Context API).
  • Collaborate with product owners, designers, and QA teams to translate requirements into robust technical solutions.
  • Implement RESTful APIs and integrate with frontend applications.
  • Write clean, maintainable, and well-documented code.
  • Optimize application performance for scalability, security, and reliability.
  • Participate in code reviews, design discussions, and agile ceremonies (sprint planning, stand-ups, retrospectives).
  • Troubleshoot and resolve production issues, ensure high availability of applications.
  • Stay updated with emerging technologies and best practices in full-stack development.

Required Skills

Backend (Java):

  • Strong experience with Java 8+,Spring Boot / Spring MVC / Spring Data JPA
  • Hands-on experience with RESTful API design
  • Knowledge of microservices architecture and integration patterns
  • Experience with databases (SQL: MySQL, PostgreSQL; NoSQL: MongoDB)
  • Understanding of security, authentication, and authorization (OAuth2/JWT)

Frontend (React):

  • Strong proficiency in React.js, modern JavaScript (ES6+),HTML5, and CSS3
  • Experience with state management libraries (Redux, MobX, or Context API)
  • Familiarity with React Hooks and component lifecycle
  • Knowledge of responsive design and cross-browser compatibility
  • Experience with frontend build tools (Webpack, Babel, npm/yarn)

General:

  • Experience with Git version control
  • Knowledge of unit testing (JUnit, Mockito, Jest, React Testing Library)
  • Familiarity with CI/CD pipelines and cloud platforms (AWS, Azure, or GCP) is a plus

Additional Information Relocation Assistance Provided: Yes

Total Views

0

Apply Clicks

0

Mock Applicants

0

Scraps

0

About GE Vernova

GE Vernova

GE Vernova provides energy consulting, gas power, and grid solutions.

10,001+

Employees

Boston

Headquarters

Reviews

3.8

34 reviews

Work Life Balance

3.7

Compensation

3.7

Culture

3.8

Career

3.7

Management

3.6

77%

Recommend to a Friend

Pros

Good work-life balance and flexible environment

Opportunity for career growth

Competitive compensation and benefits

Cons

Room for improvement in processes

Internal communication could improve

Some organizational bureaucracy

Salary Ranges

309 data points

Junior/L3

Junior/L3 · Business Analyst

0 reports

$92,460

total / year

Base

-

Stock

-

Bonus

-

$78,591

$106,329

Interview Experience

4 interviews

Difficulty

3.3

/ 5

Duration

14-28 weeks

Experience

Positive 0%

Neutral 50%

Negative 50%

Interview Process

1

HR Interview

2

Digital Interview

3

Technical Rounds

4

Hiring Manager Interview