Staff Software Engineer- Java Fullstack

GE Vernova


Job Location:

Bengaluru - India

Monthly Salary: Not Disclosed
Posted on: 3 days ago
Vacancies: 1 Vacancy

Job Summary

Job Description Summary

Responsible for designing and programming a small module or a large component and designing a feature set of features or whole feature area. She/he will work independently and contribute to the immediate team and to other teams across business. She/he will Lead design discussion in a limited manner.

We are seeking a Staff Software Engineer to drive the design development and evolution of our cloud-native multi-tenant SaaS platform. This role combines full-stack engineering cloud infrastructure database expertise and Business Intelligence (BI) capabilities.
You will lead architectural decisions mentor engineers and deliver end-to-end data-driven solutions across frontend backend cloud and analytics platforms. You will work closely with product managers architects and platform teams to define and implement scalable secure and high-performance systems.

Job Description

Responsibilities & Required Skills

Full-Stack Development

  • Design and implement backend servicesusingJava and Spring Boot including RESTful APIs and microservices.

  • Build modern frontend applicationswithReact TypeScript and JavaScript delivering responsive and performant UIs.

  • Hands-on experience deliveringend-to-end features: UI backend cloud database.

  • Solid understanding ofdistributed systems system design and multi-tenant SaaS architectures.

Database & Data Platform

  • Design optimize and maintainrelational (RDS Aurora SQL Server) and NoSQL (DynamoDB) databases.

  • Builddata pipelines and ETL/ELT processes ensuring performance scalability and reliability.

  • Experience inquery optimization datamodeling and multi-tenant data isolation.

Business Intelligence & Analytics

  • Hands-on experience withWebFOCUS Power BI or similar BI platforms.

  • Develop and integratecustom BI connectors REST adapters and reporting pipelines.

  • Enableself-service BI and dashboards collaborating with product and UX teams to deliver actionable insights.

Cloud & Platform Engineering

  • Deploy and operate applications onAWS(EKS EC2 S3 RDS DynamoDB Lambda).

  • Containerize applications withDockerand orchestrate withKubernetes.

  • Build and maintainCI/CD pipelines infrastructure automation and monitoring.

  • Ensurescalability security reliability and cost efficiencyof cloud-native systems.

Technical Leadership & Mentorship

  • Ownarchitecture and technical decision-makingacross frontend backend cloud and BI systems.

  • Mentor senior and mid-level engineers raisingengineering standards and best practices.

  • Drive adoption ofobservability monitoring and security standardsacross teams.

  • Influencecross-team architecture platform design and SaaS product strategy.

Additional Information

Relocation Assistance Provided: Yes


Required Experience:

Staff IC

Job Description SummaryResponsible for designing and programming a small module or a large component and designing a feature set of features or whole feature area. She/he will work independently and contribute to the immediate team and to other teams across business. She/he will Lead design discussi...

About Company

Company Logo

GE Vernova's Asset Performance Management software can help you increase asset reliability, minimize costs and reduce operational risks. View a demo today.

View Profile View Profile