AlgoSec Logo

AlgoSec

Java Developer, India

Posted 25 Days Ago
Remote
Hiring Remotely in India
Senior level
Remote
Hiring Remotely in India
Senior level
Join AlgoSec's Devices team to design and develop server-side systems that integrate vendor network-security products (firewalls, routers), model configurations and topology, and own end-to-end processes in a Linux/Docker environment.
The summary above was generated by AI
Description

At AlgoSec, what you do matters!   

AlgoSec helps the world’s leading organizations secure application connectivity across hybrid and multi-cloud environments. Trusted by more than 2,200 global organizations, our platform delivers visibility, security policy management, risk reduction, and compliance automation across complex enterprise networks.  

As we continue to expand our cloud and enterprise business globally, we are looking for an experienced Software Developer to join a highly dynamic R&D environment, and take part in creating the new architecture of AlgoSec products and design complicated systems.

Reporting to: R&D Team Lead

Location: Gurgaon, India 

Direct employment

Responsibilities:

  • Devices team is responsible for the lowest layer of AlgoSec's products, focusing of integrating and interfacing various networking security products (mainly firewalls and routers) and modeling their configuration and topology into the AlgoSec unified model. This includes working with various vendors APIs , technologies, and models.
  • Own processes E2E, while dealing with complicated issues and crafting innovative solutions.
Requirements

What We’re Looking For  

  • B.Sc. in Computer Sciences/Engineering from a known university.
  • 5 years of experience in software development.
  • Experience in server-side software development.
  • Experience in Linux/UNIX/Docker environments.
  • Experience in Java 11+, Spring framework, SQL.
  • Experience with cloud services (AWS, Azure, GCP) - good to have.
  • Good understanding of Prompt Engineering principals 
  • Proven ability to effectively use AI chatbot tools (e.g., ChatGPT) for tasks such as test scenario creation, troubleshooting, and workflow optimization 
  • Experience working with AI-powered coding assistants (e.g., GitHub Copilot, Cursor) within development environments 
  • Proven ability to effectively use/develop AI Agents 
  • Proven ability to effectively use/develop/configure MCPs 
  • Proven ability to effectively use/develop skills.
  • Team player, pleasant person to work with, high level of integrity.
  • Very bright, fast learner, independent and organized.
  • Excellent written and verbal communication skills in English.

Nice To Have

  • Experience with Pearl
  • Experience in networking, routing protocols, firewalls
  • Experience with developing MCPs 
  • Experience with transforming non-agentic system/SDLC into agentic system/ SDLC 
  • Experience with RAG pipelines and semantic search (vector databases) 

AlgoSec is an Equal Opportunity Employer (EEO), committed to creating a friendly, diverse and inclusive company culture. 

AlgoSec Gurugram, Haryana, IND Office

Gurugram, India

Similar Jobs

6 Days Ago
Remote
India
Entry level
Entry level
Information Technology • Software • Business Intelligence
Design, develop, and maintain server-side components and APIs for scalable web applications. Manage relational/NoSQL databases, integrate third-party APIs, implement security best practices, optimize performance, collaborate with front-end and QA, use Git, and produce documentation.
Top Skills: AWSAzureGCPGitJavaMongoDBMySQLPostgresRest Apis
10 Days Ago
Remote
India
Mid level
Mid level
Agency • Information Technology
Develop, design, and maintain Java applications and microservices using Spring Boot and WebFlux. Build RESTful APIs, integrate with Kafka, write unit tests, participate in code reviews, troubleshoot issues, and stay current with Java technologies.
Top Skills: JavaJunitKafkaMicroservicesMockitoRestful ApisSpring BootSpring DataSpring MvcWebflux
10 Days Ago
Remote
India
Senior level
Senior level
Agency • Information Technology
Develop and maintain Java-based applications and microservices using Spring Boot and Oracle. Analyze existing Java/JSP/ORM systems, implement data changes, build APIs, collaborate with Agile teams and QA, and manage builds with Maven, Jules, and AIM.
Top Skills: AimAPIsCloud ApplicationsHibernateIbatisJavaJpaJspJulesMavenMicroservicesOracleSpring Boot

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account