CareerPlanSign in

Staff Engineer, Product Software

Bangalore Office BLS2, IN💼 Full-time🗓 2026-09-25

Core

Design and develop highly scalable, performant full-stack applications using Java backend and ReactJS frontend.

Role type

Staff Engineer, Product Software

Builds

Robust microservices, event-driven systems, and modular user interfaces for digital infrastructure services.

Domain

Cloud-native software engineering, event streaming, and micro-frontend architecture.

Deliverable

production ML models | product features

Required skills

Java/JEE, Spring Boot, Spring Cloud, ReactJS, Kafka, Kubernetes, Docker, RESTful API design, SQL/NoSQL, TDD, SOLID principles

Preferred skills

Workflow orchestration (Temporal, Camunda), Python, Golang, Graph databases, Public cloud platforms (AWS, Azure, GCP)

Technologies

Kafka, Kubernetes, Docker, GitHub Actions, Oracle, Postgres, Redis, ElasticSearch, Grafana, Kibana, Swagger/OpenAPI

Responsibilities

Execute complex full-stack development bridging backend logic and frontend interfaces; Implement robust messaging patterns using Kafka; Build modular user interfaces using Micro-frontend patterns; Apply software engineering best practices including TDD and design patterns; Manage containerization and orchestration strategies; Design efficient data models for relational and NoSQL stores; Analyze and optimize system performance and scalability.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.