Software Engineer - Java Backend/Fullstack
Bengaluru (Bangalore Urban) IT development
Job description
- Location:Bangalore, Karnataka, India
- Area of InterestEngineer - Software
- Job TypeProfessional
- Technology InterestSoftware Development, Testing
- Job Id1264048
Who we are:
Cisco is transforming the network with our new product, The Network. Intuitive. What's that mean? Envision a network that can learn, adapt, detect threats before they happen and protect, just like the human brain. It works this way, because the unique human brains at Cisco innovated to make it happen! No other company has this technology because Cisco employees invented this technology.
We're also dedicated to hiring a diverse group of people. Thus, we want to tell you up front that at first glance, we don't want to know anything about you outside of your skillset - you're you, it doesn't matter.
What does matter is your passion for technology. Can you code and demonstrate your engineering knowledge? When you apply for this job we will send you a link to enable you to show us your coding skills. We'll engage with the best and you'll be you, with us. #WeAreCisco.
Who You'll work with
In the Cisco Digital Network Architecture (DNA) – Center R&D group, we are passionate about delivering amazing products to our customers. You will work with passionate, smart, motivated Engineers similar to yourselves who have innovated these technologies.
- Engineering Managers who will enable you to focus on doing what you love: delivering phenomenal software; they will also be your coach and guide on this exciting stage of your career journey.
- Technical Architects who will play a hands-on role in helping you design, develop, and operate with the standard methodologies, patterns the industry has to offer.
- Product Managers who will help you know our customers and partners, so you can deliver solutions that meet their needs and wants.
What You'll Do
As we are on this journey to build intent-based Networking and truly build the bridge between Business and IT you will work on the latest technologies and help innovate and accelerate our journey.
As an engineer, you will:
- Design, develop, and maintain the DNA-Center product.
- Translate product ideas into technically feasible stories
- Own the product from the technical angle, covering all aspects of architecture, design, development and validation practices
- Build scalable, reliable software system and features.
- Own what you build – providing end-to-end automation
- Considering flawless User Experience in mind by ensuring right granularity of the micro-services.
- Envision, Design and Develop the product/features considering how positively the product can impact the lives of people
Who you are
Technical Skills
- Extensive hands-on experience in building services using technologies such as Java, Python, J2EE, Spring, Hibernate.
- Experience in building large, asynchronous task systems, scalable distributed systems with good understanding of microservices architecture and associated principles
- Experience with Data Modeling in one or more databases (SQL and NoSQL – Postgres, MongoDB, Cassandra)
- Hands-on experience in working with container platforms such as Docker and container orchestration such as Kubernetes.
- Solid foundation in data structures, algorithms, object-oriented design, SOA architectures.
- Experience working in Agile/Scrum Environment with standard aspects of agile including TDD, peer code reviews, automated testing with the highest attention to quality.
- Skills in networking and network management a plus.
Soft skills
- Pursuing problems of moderate scope involving multiple modules
- Self-motivated and enthusiastic
- Following established processes yet able to develop new processes
- Communication (written and verbal,) team and people skills to share information and work effectively with team members.
Why Cisco:
#WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference.
Yes, our technology changes the way the world works, lives, plays and learns, but our edge comes from our people.
We connect everything – people, process, data and things – and we use those connections to change our world for the better.
We innovate everywhere - From creating a new era of networking that adapts, learns and protects, to building Cisco Services that accelerate businesses and business results. Our technology powers entertainment, retail, healthcare, education and more – from Cities to your everyday devices.
We benefit everyone - We do all of this while striving for a culture that empowers every person to make a difference, at work and in our communities.
Colorful hair? Don't care. Tattoos? Show off your ink. Like polka dots? That's cool. Pop culture geek? Many of us are. Be you, with us!