Abekus — AI learning and job matching platform logo
LearnCareersCompeteEmployerResume

Browse Roles

  • Software Engineer5526
  • Software Architect371
  • Senior Software Engineer359
  • Security Engineer280
  • Software Developer252
  • Staff Software Engineer245
  • Machine Learning Engineer229
  • Senior Engineer215

Browse by Location

  • Remote3925
  • India8176
  • Karnataka3701
  • Bangalore3671
  • Maharashtra1578
  • United States1190
  • Hyderabad1117
  • Telangana1117
  • Pune964
  • USA579
  • Mumbai561
C

Software Engineer – Java/Go | Distributed Systems | Microservices | Kafka | Cloud | 4–8 Years

Cisco
NewPosted today

LOCATION

Bangalore · Hybrid

EXPERIENCE

4 - 8 Years

TYPE

FullTime

SALARY

Negotiable

SKILLS REQUIRED

Distributed SystemsJavaGoMicroservices ArchitectureEvent-Driven ArchitectureBackend DevelopmentKubernetesApache KafkaCloud Infrastructure

Job description

Overview

Develop data products and features for the Webex Data Analytics Platform as a hands-on Software Engineer focused on data engineering, distributed systems, microservices, and enterprise-grade applications.

What you'll do

  • Build high-performant, highly scalable, complex, and distributed systems end to end.
  • Contribute to a future-ready, high-quality, and performant codebase.
  • Share technical solutions and product ideas with the broader team through design review, code review, proof-of-concepts, and show-and-tell sessions.
  • Participate and contribute ideas to technology, algorithms, and products.
  • Work closely with development, testing, and various cross-technology teams to design development strategies and plans.
  • Design and write code reflecting product requirements and functionality.

What you'll need

  • At least 4-8 years of experience in developing and maintaining enterprise grade applications.
  • Strong experience in Java or GO.
  • Be adept in using AI tools like Copilot/Cursor/Codex/Windsurf etc. in design, development, and testing.
  • A solid foundation in data structures, algorithms, object-oriented design, and SOA architectures.
  • Experience building large, asynchronous task systems.
  • Experience building scalable distributed systems with a good understanding of microservices architecture and associated principles.

Nice to have

  • Experience developing services using frameworks like spring and spring boot.
  • Experience with Docker/Podman or other container management tools.
  • Hands-on experience with RESTful Webservices and Responsive web design patterns.
  • Expertise in messaging systems such as Kafka and RabbitMQ.
  • Familiarity with 12-Factor app development methodology and guiding principles.

Details

  • Location: Bangalore, India.

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 – Java/Go | Distributed Systems | Microservices | Kafka | Cloud | 4–8 Years

Popular courses to strengthen your profile

A certificate on your profile is proof for employers, not just a claim — and it stands out when they shortlist.

View all courses ›

Communication Systems: Modulation & Noise

1.2k MCQs · 16h · 4 learners

GATE CS: Computer Organisation & Architecture

2.12k MCQs · 23.5h

MongoDB Architecture & Scaling Mastery

1.44k MCQs · 10.5h

Similar jobs

View more
W

Senior Software Engineer - FullStack(Java&Angular)

Warner Bros. Discovery

BangaloreHybrid5 - 8 YearsNegotiable
JavaAngularSystem Design+1
C

Software Engineer - 5 to 8yrs - Java, CI/CD, Cloud Deployments

Cisco

BangaloreOnsite5 - 8 YearsNegotiable
Java+3
C

Software Engineer | GO Programming, Cloud-Native, PPPOE/IPOE, Microservices, DHCPV4/DHCPV6 | 8-14 Years

Cisco

BangaloreHybrid8 - 14 YearsNegotiable
Kubernetes+3
M

Software Engineer(Go and Java, Datastructure, Algorithm)

Motorola Solutions

BangaloreOnsite2 - 4 YearsNegotiable
GoJavaDistributed Systems+1
E

Software Engineer 3

eBay Inc.

BengaluruOnsite5+ YearsNegotiable
Distributed SystemsSpring Boot+2