Software Engineer (Backend-Java)
NavaFull Time
Senior (5 to 8 years)
Candidates must have 12+ years of hands-on software application development experience, with a strong background in cloud computing (AWS, GCP) and Java, Spring (Boot, Cloud, Security). A minimum of 5 years of experience with distributed systems like Kafka and DynamoDB is required, along with proven experience in designing and implementing scalable distributed systems and containerization experience with applications deployed on Docker or Kubernetes.
The Principal Software Development Engineer will develop high-quality, performant, scalable, reusable, extensible, secure, supportable, and reliable software. This includes writing microservices, developing and extending in-house APIs, and writing client-side code that interacts with other APIs (RESTful and SDKs). The engineer will also design and implement scalable, high availability distributed systems using Kafka and Elasticsearch, work with front-end engineers to understand user requirements and provide endpoints, and develop and maintain scalable web and responsive applications.
Cloud-based cybersecurity and secure gateway services
Zscaler provides cloud-based information security services, focusing on internet, web, and cloud security. Its platform functions as a secure gateway that inspects all internet traffic between users and applications, ensuring that threats are identified and stopped before they can access a client's network. This service is offered through a subscription model, allowing large enterprises and government organizations to select the level of security that meets their needs. Zscaler differentiates itself from competitors by offering a strong partner program that enhances market reach and provides partners with training and resources. The company's goal is to support secure digital transformation for its clients by delivering reliable security solutions.