13 Aug
|
GE Vernova
|
Bengaluru
13 Aug
GE Vernova
Bengaluru
JOB DESCRIPTION SUMMARY
We are looking for a Staff Software Engineer – Java/Spring to lead the design,
development, and evolution of cloud‑native, multi‑tenant, and highly scalable
SaaS platforms. This role requires deep expertise in Java and Spring-based
ecosystems, strong system design skills, and hands-on experience building
secure, high-performance distributed systems.
As a Staff Engineer, you will define backend architecture for SaaS solutions,
guide engineering best practices, and work closely with cloud, platform, UI, and
data teams. You will remain highly hands-on while influencing technical
strategy, enabling rapid, reliable delivery through modern DevOps, CI/CD, and
cloud-native practices. Exposure to Python, AI/ML, and GenAI-driven development
is a strong plus.
JOB DESCRIPTION
Key Responsibilities
* Architect, design, and develop cloud‑native, multi‑tenant SaaS backend
services using Java and the Spring ecosystem.
* Define and evolve scalable, secure, and high‑performance system architectures
for distributed, multi-tenant platforms.
* Design and implement microservices-based architectures, ensuring loose
coupling, resiliency, and scalability.
* Build SaaS capabilities such as tenant isolation, configuration management,
feature flags, and role-based access control.
* Develop and maintain RESTful and event-driven services integrated with UI,
data, and platform layers.
* Leverage containerization (Docker) and orchestration (Kubernetes) to deploy
and scale services in cloud environments.
* Collaborate with cloud and DevOps teams to implement CI/CD pipelines for
build, test, security scan, and deployment.
* Apply Test-Driven Development (TDD) and test automation to ensure high code
quality and system reliability.
* Design systems with robust emphasis on security, observability, performance,
and fault tolerance.
* Use Python to build lightweight microservices, automation scripts, or rapid
prototypes where appropriate.
* Explore and apply AI/ML, GenAI, and L
📌 Staff Software Engineer (Bengaluru)
🏢 GE Vernova
📍 Bengaluru