CareerPlan

Senior Software Engineer, Java - Apps team

BengaluruFull-time$175k–$200k2026-11-10
No visa sponsorship

Core

Developing web servers, REST APIs, and product core for a network digital twin platform that enables autonomous networking and network visualization.

Role type

Senior IC Java backend engineer

Builds

Web server, REST APIs, and product core for network modeling and visualization

Domain

Networking infrastructure / Cloud platforms

Deliverable

production ML models | product features

Required skills

Java 17+, dependency injection (Guice/Spring), REST API design, SQL, relational database schema design, object-oriented design, functional programming principles

Preferred skills

Spring Web MVC, Spring Boot, JVM languages (Groovy, Kotlin, Scala), TypeScript, modern JavaScript

Technologies

Java, Guice, Spring, SQL, REST

Responsibilities

Develop new product features leveraging the network model; Design data models for new features; Propose and implement REST APIs; Review product designs, technical documents, and code changes

Seniority

Senior, hands-on IC