Cisco Sr. Java Backend Engineering in San Jose, California
Sr. Java Backend Engineering
Location: San Jose, California, US
Area of Interest Engineer - Software
Job Type Professional
Technology Interest Cloud and Data Center, Internet of Everything, Networking, Security, Software Development, Testing
Job Id 1225674
Who You Are
Role & Responsibilities
As a Senior Software Engineer in Cisco's CSG group, you will be responsible for leading successful deployment, operation and troubleshooting of highly scalable SDN controller and network management products in customer’s environment. Open communication, empowerment, innovation and quality, teamwork and customer success are the foundations of the team.
Key responsibilities will include the following:
Work with customers to identify deployment and operational challenges and provide solutions.
Provide technical leadership to teams on a highly scalable distributed (or cloud-based) solution. Includes:
Drive/collaborate with other technical leaders/software engineers on arriving at solutions to customer’s challenges.
Develop software solutions independently and rapidly with a focus on quality.
Champion quality within development organization
Engage with product management to clearly articulate and drive product enhancement requirements that customers want
Review and write product documents including customer facing documents.
Perform system profiling and analysis, identifying resource and latency issues
Qualification and Skills
BE or MS CS/EE with 8 years of industry experience
Self-driven with proven experience driving design and implementation of software solutions through architecture.
Excellent communication/presentation/collaboration skills for interacting with internal/external customers.
Ability to multitask and plan multiple activities running in parallel
Excellent domain knowledge & proven experience working with Java, HTTP, SOAP, REST, Spring, ORM/Hibernate, Tomcat, Apache, JEE, JMS, XML, containers, micro services, performance profiling tools, database, and HA patterns
SNMP trap processing and knowledge of MIBS
Good working experience of configuration control and build systems and methodologies (subversion, GIT)
Excellent analysis and programming skills
Experience of developing in UNIX/Linux Operating System environments
Experience of Agile development methodologies
Knowledge of technologies like TCP/IP, LAN/WAN routing/switching and other network layer protocols a plus
We connect everything: people, processes, data, and things. We innovate everywhere, taking bold risks to shape the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with unique personalities who aren't afraid to change the way the world works, lives, plays and learns.
We are thought leaders, tech geeks, pop culture aficionados, and we even have a few purple haired rock stars. We celebrate the creativity and diversity that fuels our innovation. We are dreamers and we are doers.
We Are Cisco
Cisco is always looking to identify talented people, especially strong Backend Java Developers. If you are reading this posting, we may not have an open job right now, however it is highly likely we will in the near future. If you are interested in learning more about working for Cisco in this capacity then please submit your CV or resume against this requisition so that when a suitable vacancy arises a Cisco representative can contact you directly.
Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.