Cisco logo

Software Engineer – Full Stack

Cisco
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

JavaReact.jsSpring BootdockerOracle DatabasePostgreSQLPerformance OptimizationUnit Testing

Job description

Overview

Software Engineer on Cisco's Industrial IoT Business Unit, building Java backend services and ReactJS interfaces for industrial and network management solutions such as Field Network Director.

What you'll do

  • Build, develop, and maintain high-performance Java backend services and intuitive, adaptable ReactJS front-end interfaces to simplify complex industrial and network management workflows.
  • Architect and optimize relational database models using Oracle and PostgreSQL, ensuring high data integrity, low-latency querying, and robust transaction handling.
  • Leverage modern AI development and code generation tools (e.g., GitHub Copilot, Cursor, Claude) in daily engineering workflows to accelerate feature delivery, automate unit testing, and elevate code quality.
  • Build, deploy, and maintain robust enterprise on-premise management solutions using Docker containers.
  • Partner with multi-functional networking and software teams to develop features that monitor, configure, and manage industrial routers and network infrastructure.
  • Champion clean code standards, comprehensive unit testing, and peer code reviews in an agile environment.

What you'll need

  • Relevant software development experience.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Development experience in Java, with practical expertise in Spring Boot and application servers like JBoss.
  • Proficiency in building modern, adaptable user interfaces using ReactJS (or Angular).
  • Experience with relational databases (Oracle and PostgreSQL), including query optimization.
  • Experience developing and deploying on-premises software solutions using Docker container environments.
  • Understanding of Network Management Systems (NMS), network protocols, or experience working on enterprise networking/router products.
  • Active familiarity with AI coding assistants and code generation tools (e.g., GitHub Copilot, Cursor, LLMs) to support and optimize development tasks.

Nice to have

  • Scripting and automation experience in Python for tooling, test harnesses, or data processing.
  • Familiarity with Cloud-Native technologies and architectures (e.g., microservices, Kubernetes, REST APIs).
  • Experience with industrial IoT protocols, device telemetry, or network routing/switching configuration.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer – Full Stack