Software Engineer - Full Stack Developer

Short Description

Cisco is hiring a Software Engineer - Full Stack Developer who has strong working experience with Spring, Spring boot, Hibernate along with Unit Test (Junit classes, etc.).

Job Description

Roles & Responsibilities
The candidate should have proven hands-on experience developing software following an Agile DevOps methodology with Continuous Integration / Deployment. The India team is growing and so the work is fast-paced and this profile expects to wear switch and wear multiple caps. There might be situations the candidate might have to deep down into network devices to troubleshoot issues.   

Personal Characteristics:
Strong Technical Skills, excellent team player, excellent verbal and written communications skills, customer and quality-focused experience, able to drive solution from product requirements, self-motivated with a ‚??can-do‚?? attitude, and the ability to meet or beat schedule requirements with good track records.

Minimum Qualifications
  • BS EE/CS combined with 5 - 8 years related experience or MSEE/CS combined with 2 - 4 years of related experience.
  • Must have in-depth working experience with Java/J2EE and REST / JAX-RS Web Services using JSON.
  • Good to have a working knowledge of Go and/or Python, and exposed to any automation work.
  • An Expert coder and complete go-getter who can pick up new technologies with ease love troubleshooting and designing complex systems.
  • Experience with Multithreaded systems and Object-Oriented design.
  • Must have strong working experience with Spring, Spring boot, Hibernate along with Unit Test (Junit classes, etc.).
  • Hands-on with Unix/Linux platform
  • Experience working with databases such as InfluxDB, Timeseries database, PostgreSQL, and any NoSQL database.
  • Experience working with CICD tools like Git, Maven, Jenkins, and Gerrit.

Desired Skills
  • Experience working with Microservices based applications, Docker containers, Kubernetes cluster is preferred.
  • Working knowledge of Virtualization Technologies like OpenStack and/or VMWare.
  • Familiarity with Networking concepts.
  • Experience with designing for massively scalable and distributed systems.
  • Good knowledge of messaging systems like Kafka.

Software Engineer - Full Stack Developer
Mid-Senior-level Information | Information Technology | Technology Full-time Other | Information Technology | Engineering Senior Software Engineer | Software Engineer
Cisco (NASDAQ: CSCO) enables people to make powerful connections--whether in business, education, philanthropy, or creativity. Cisco hardware, software, and service offerings are used to create the Internet solutions that make networks possible--providing easy access to information anywhere, at any time. Cisco was founded in 1984 by a small group of computer scientists from Stanford University. Since the company's inception, Cisco engineers have been leaders in the development of Internet Protocol (IP)-based networking technologies. Today, with more than 71,000 employees worldwide, this tradition of innovation continues with industry-leading products and solutions in the company's core development areas of routing and switching, as well as in advanced technologies such as home networking, IP telephony, optical networking, security, storage area networking, and wireless technology. In addition to its products, Cisco provides a broad range of service offerings, including technical support and advanced services. Cisco sells its products and services, both directly through its own sales force as well as through its channel partners, to large enterprises, commercial businesses, service providers, and consumers.