# Software Engineer- Java

**Company**: Cisco
**Location**: Bangalore
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Bangalore-India/Software-Engineer--Java--8-to-14yrs--Bangalore_2026382?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_2d7efcf1-36b

## Description

The Cisco Optical Network Controller (CONC) team leads the industry in optical SDN controller solutions, powering mission-critical tier-1 service provider networks globally.

As a Software Engineer, you will lead the design and implementation of complex, resilient Java microservices for topology discovery, service provisioning, circuit path computation, and lifecycle management.

Key responsibilities:

- Technical Design & Architecture: Lead the design and implementation of complex, resilient Java microservices.

- Dev-Test Architecture & Strategy: Architect scalable, reusable Python test automation frameworks.

- Performance & Scale Optimization: Profile, troubleshoot, and optimize microservice performance, concurrency, and memory footprint.

- Code Quality & Mentorship: Drive rigorous code reviews, test-driven development, and technical onboarding for junior engineers.

- Release & Customer Quality: Partner with Product Leads and Architects to ensure carrier-grade reliability.

Requirements:

- Bachelor's or Master's in CS/ECE/EE with 6 to 9+ years of progressive experience.

- Advanced Java mastery: Deep expertise in Java (Spring Boot / Micronaut), concurrency/multithreading, distributed data caching, and REST/gRPC API design.

- Python test engineering expertise: Extensive experience designing modular, automated Python test frameworks.

- Cloud-native and distributed systems: Strong experience with Kubernetes, Docker, Kafka, and Linux systems internals.

Benefits:

- Opportunities for growth and learning

- Collaborative and empathetic work environment

- Worldwide network of experts and doers

## Skills

### Required
- Java
- Python
- Kubernetes
- Docker
- Kafka
- Linux
- Spring Boot
- Micronaut
- REST
- gRPC

### Nice to have
- Optical Networking
- ROADM
- Transponders
- OTN
- DWDM
- PCE/Path Computation algorithms

---

Source: [Apply at cisco.wd5.myworkdayjobs.com](https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Bangalore-India/Software-Engineer--Java--8-to-14yrs--Bangalore_2026382?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
