Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Chandigarh @ Zscaler Inc

Home > Programming & Design

 Senior Software Engineer - Chandigarh

Job Description

 

Position: Senior Software Engineer

Location: Chandigarh, India

Responsibilities/ What You'll Do:

    • Have at least 5 years of related experience.
    • Thrive in an energetic, highly collaborative workplace; actively engage in all phases of the development process
    • Design excellent, scalable, sustainable software systems and components
    • Identify gaps or deficiencies in the existing product and advocate for the necessary changes to address them
    • Document, socialize, and prioritize architectural and non-functional requirements
    • Work with Product Management to understand requirements
    • Work with QA and other engineering teams to investigate and resolve production issues
    • Collaborate with DevOps and System teams for cloud rollouts, upgrades, and maintenance
    • Produce high-quality code in an agile environment

Qualifications/Your Background:

  • Must be comfortable with modern Java stack: Java 11, Spring, Spring Boot, JPA, JDBC, FlywayDB
  • Other languages are a plus: Python, Go, Scala
  • Able to follow best practices and write clean robust code:
  • Quality over quantity of Java development experience
  • Ideally familiar with:
    • Scalable cloud based application design - service discovery, microservices architectures, cloud-native design patterns - autoscaling, circuit breakers, sharding, load balancing, fault tolerance
    • Docker container ecosystem, deployment using containers, clustering - swarm, Kubernetes, Mesosphere.
    • High volume data streaming - Kafka, Amazon Kinesis, Storm, Spark Streaming
    • Search engines - Elastic
    • JVM performance and GC tuning for server applications
    • Approaches to monitoring, performance measurements and instrumentation at high scale
    • Build processes for modern Java stack - gradle, maven, Jenkins pipeline
    • Recent C experience
    • Linux and Windows kernel level experience

    Education Requirement:

    • Bachelor's degree or equivalent required

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required

Contact Details:

Company: Zscaler Inc
Location(s): Mohali, Chandigarh

+ View Contactajax loader


Keyskills:   Product management Maven Linux Agile JDBC HTTP JPA Windows Monitoring Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Zscaler Inc

Zscaler is an exciting, high-growth technology company. As the most innovative firm in the $35 billion security market, the company is focused on bringing cloud computing to internet security. Just as Salesforce transformed the CRM market, Zscaler is revolutionizing the world of internet security.To...