Software Development Engineer III – Java Backend
A senior backend engineering role focused on Java development, based in Bengaluru, Karnataka. The position involves building and scaling robust backend systems within a research and development environment.
About the role
This is a senior-level backend engineering opportunity for an experienced Java developer looking to work on complex, scalable systems. The role is positioned at the Software Development Engineer III level, reflecting expectations of strong technical ownership, architectural thinking, and the ability to mentor peers.
The core focus of the position is Java-based backend development, encompassing the design, development, and maintenance of high-performance server-side applications and services. The engineer will be expected to contribute meaningfully to technical decisions and drive quality across the codebase.
Key areas of responsibility typically associated with this level include:
- Designing and implementing scalable, reliable backend services in Java
- Collaborating with cross-functional teams within a research and development setting
- Taking ownership of technical deliverables from conception through to production
- Contributing to code reviews, best practices, and engineering standards
The position is based in Bengaluru, Karnataka, one of India's foremost technology hubs, and sits within a dedicated research and development function focused on innovation and engineering excellence.