1+ months

Tech Lead - Java, Stream Processing using Kafka, Flink, Spark , Test driven Development & Cloud/AWS Experience

Cisco Systems Inc.
Bengaluru, KA 560002
Apply Now
Apply on the Company Site

Who We Are

Cisco DNA Spaces is the next gen indoor location services platform from Cisco. Cisco DNA Spaces cloud transforms Customer Wi-Fi into a powerful sensor, unlocking insights and trends from behavior of people and things, allowing the customers to make informed business decisions, optimize operations, and improve experiences

This team's innovations span analytics, IoT, security, automation, and more.

Cisco DNA Spaces is the worlds most powerful location platform that uses existing Wi-Fi infrastructure to give actionable insights and drive business outcomes. The DNA Spaces is bundled with comprehensive feature-set, that helps your business to identify, know, and interact with users (with mobile devices) present at your business premises. DNA Spaces dashboard provides the ability to integrate with existing business IT internet infrastructure and configure them to suit business objectives.

Who You'll Work With

We are looking for software engineering and technology enthusiasts to join the Cisco DNA Spaces team. This includes building highly reliable and scalable services and designing innovative full stack technical solutions.

Are you passionate about working on groundbreaking technology with global impact?

What You'll Do

  • Build high performant, highly scalable, complex and distributed systems end to end
  • Develop simple solutions to address complex problems.
  • Contribute to a future-ready, high quality, and performant code base.
  • Bring technical solutions to the leadership team, feedback on solutions recommended, new product ideas with the team through design review, pair programming, code review and tech talk.
  • Build technical solutions and product ideas with the broader team through design review, code review, proof-of-concepts and show and tell
  • Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products
  • Implement new features in a highly collaborative environment with product managers, UI/UX experts, and software and hardware engineers.

Who You Are

You enjoy working in a fast-paced dynamic environment with a take-charge / can-do attitude and is able to demonstrate flexibility and resiliency and enjoy collaborating with geographically distributed teams across different time zones. A full-stack developer who works on metadata driven products and applications engineering end-to-end, designing components and persistence mechanism.

Minimum Qualifications

  • Possess advanced knowledge of object-oriented design and development (OOA/OOD) and the J2EE framework and data science and data architectures.
  • Ability to collaborate, influence others and building consensus, fostering collaboration across teams, and solve problems/remove obstacles in a timely manner
  • Broad Information Technology experience, including understanding of tools, processes and best practices of project execution
  • Adept in coordinating and participating in all activities (analysis, scoping, and design, coding/code reviews, test case reviews, defect management, implementation planning /execution and support, handling resources and timelines)
  • Experience working with and applying Design patterns to solve problems.
  • Strong CS fundamentals in algorithms and data structures
  • Extensive technical experience and development expertise in Core Java, Kotlin, J2EE, JSP, Servlets, Struts, Webservices, Spring, Hibernate, Java Script, JQuery and AJAX
  • Experience doing Object Oriented Analysis and Design, using Domain Driven Design, and Design Patterns
  • Experience with Web 2.0 concepts and technologies (AJAX, HTML5, JavaScript, CSS, etc.)
  • Design level experience and solutions incorporating Java, JPA/Hibernate, JMS, Web Services, Web Applications, HTML, XML, JSON, AJAX, JavaScript and jQuery
  • Experience with tools like Maven, ANT, CVS, SVN, Git
  • Extensive technical experience and development expertise in data-driven applications utilizing significant relational database engines/NO SQL Databases as
  • part of the overall application architecture (experience with any or all of the following highly desirable: Mysql Oracle, SQL Server, MongoDB, Cassandra)
  • Excellent debugging and testing skills
  • Ability to perform performance and scalability analysis as needed.
  • Good knowledge of technology and product trends, including knowledge of what is happening in Open Source and in other parts of the software development industry
  • Ability to work with large-scale distributed systems
  • Excellent in problem-solving and multitasking skills
  • Ability to work in fast paced environment with good teamwork capabilities.
  • Implement solutions focusing on reuse and industry standards at a program, enterprise or operational scope.
  • Strong understanding of system performance and scaling
  • Ability to work in an agile and collaborative setup within an engineering team.
  • Possess excellent communication, sharp analytical abilities, design skills, able to think critically of the current system in terms of growth and stability
  • Mentor other software developers to maintain architectural vision and software quality
  • Strong desire to build and sense of ownership

Desired Qualifications

  • Product development experience
  • Be highly flexible and adaptable and demonstrate passion for platform development
  • Excellent teamwork, written and verbal communication skills
  • Expertise in delivering high-quality, innovative application
  • Familiar with AWS or other Cloud environment
  • Innovation and thought leadership.
  • Obsession with quality and customer experience - Attention to detail coupled with ability to think abstractly
  • Familiarity with running large scale web services; understanding of systems internals and networking are a plus
  • Experience in developing large enterprise grade software and delivering high quality products/releases on time
  • Analyze performance characteristics to identify bottlenecks, failure points, and security holes in large scale systems. Passionate about performance and scalability
  • Self-Starter with the ability to remain flexible and learn new technologies quickly
  • The ability to take convert raw requirements into good design while exploring technical feasibility tradeoffs
  • Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment

Why Cisco

#WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference powering an inclusive future for all. We embrace digital, and help our customers implement change in their digital businesses. Some may think were old (36 years strong) and only about hardware, but were also a software company. And a security company. We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do you cant put us in a box! But Digital Transformation is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it.) Day to day, we focus on the give and take. We give our best, give our egos a break, and give of ourselves (because giving back is built into our DNA.) We take accountability, bold steps, and take difference to heart. Because without diversity of thought and a dedication to equality for all, there is no moving forward. So, you have colorful hair? Dont care. Tattoos? Show off your ink. Like polka dots? Thats cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us!

Posted: 2021-01-11 Expires: 2021-03-01
Sponsored by:
ADP Logo

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Tech Lead - Java, Stream Processing using Kafka, Flink, Spark , Test driven Development & Cloud/AWS Experience

Cisco Systems Inc.
Bengaluru, KA 560002
Tweet
Facebook Share
Copy Job URL

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast