Flag job

Report

Software Engineer | 1-3 years| Java REST AWS DSA AI

Min Experience

1 years

Location

Bangalore, India

JobType

full-time

About the role

At Cisco's Security Business Group, we are securing the world. This is an excellent opportunity to join Cisco's growing product Next Generation Firewall in Cisco's Security Business Group. We are looking for an development engineer who strives in a dynamic environment. You will be developing software with cutting edge technology and integrating various security products in cloud. In this role, you'll contribute to the development of secure, scalable, and user-friendly applications that enable organizations to manage their security infrastructure efficiently. You'll work with modern tech stacks, gain real-world cloud and networking experience, and help shape the future of security orchestration. Roles and Responsibilities: Build and manage high available, reliable and scalable microservices for a central platform component. Collaborate with cross-functional teams to design and develop robust and scalable features for Cisco Defense Orchestrator. Implement APIs and integrations that enable simplified policy management across hybrid environments. Work on automation frameworks for provisioning, configuration, and management of network security devices. Analyze and resolve complex technical problems involving networking and security domains. Ensure security, scalability, and high availability of cloud-based orchestration services. Participate in code reviews, testing, and CI/CD processes to ensure high-quality deliverables. Minimum Qualifications: Develop and maintain front-end applications using Angular 10+, JavaScript, HTML, CSS/Sass, and JSON. And/Or have a strong hold on developing backend services using Java, incorporating design patterns and microservices architecture. And/Or Work with AWS services (S3, EC2, Lambda, SNS/SQS, Kinesis Data Streams) to design cloud-native solutions is highly desired. And/Or Basic understanding of ML algorithms, Generative AI, LLMs/LangChain/RAG, and vector databases is highly desired Collaborate on infrastructure provisioning using Terraform and support CI/CD processes via Jenkins and Git. Participate in system architecture discussions, creating high-level and low-level design documentation (HLD/LLD). Write unit and integration tests using JUnit, Mockito, and Postman to ensure code quality and reliability. Apply knowledge of Operating Systems, NoSQL, DBMS, Networking, OOP, and REST principles to support end-to-end development. Preferred Qualifications: Empathetic, curious and fun to work with. Familiarity with firewalls, network security, and Network Management Systems (NMS). Demonstrated ability to work in agile development environments.

About the company

Cisco is the worldwide leader in IT and networking.

Skills

java
rest
aws
dsa
ai