Cisco logo

Techincal Leader - Software Engineering | Java/Kafka | Distributed Systems | Spark/Flink | Data Platform | DevOps/SRE | 12+ Years

Cisco
NewPosted today

LOCATION

Bangalore · Hybrid

EXPERIENCE

12+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaDistributed SystemsSparkApache KafkaMicroservices ArchitectureSpring BootTechnical Leadership

Job description

Overview

Hands-on software engineering role on the Webex Data Analytics Platform team, building the big data platform that other teams use to develop analytics and data pipelines.

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, test, and cross-technology teams to design development strategies and plans, then design and write code reflecting product requirements and functionality.

What you'll need

  • At least 12+ years of experience in developing and maintaining enterprise grade applications.
  • Strong experience in Java, Python, and Go or other modern programming languages/technologies.
  • Adept in using AI tools like Copilot, Cursor, Codex, etc., in design, development and testing.
  • Solid foundation in data structures, algorithms, object-oriented design, and SOA architectures.
  • Experience in building large, asynchronous task systems and 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 or other configuration management tools.
  • Hands-on experience with RESTful web services and responsive web design patterns.
  • Expertise in messaging systems such as Kafka and RabbitMQ.
  • Familiarity with 12-Factor app development methodology and guiding principles.

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.

Techincal Leader - Software Engineering | Java/Kafka | Distributed Systems | Spark/Flink | Data Platform | DevOps/SRE | 12+ Years