Talent.com
This job offer is not available in your country.
Egnyte - Staff Software Engineer - Java Technologies

Egnyte - Staff Software Engineer - Java Technologies

EgnyteIndia
9 days ago
Job description

We are seeking a highly experienced Staff Software Engineer (Java) to join our engineering team. This role involves leading technical innovation, designing scalable cloud-native systems, and mentoring engineering teams to build Egnytes next-generation platform.

Your Qualifications :

  • BS, MS, or PhD in Computer Science, Computer Engineering, or related field (or equivalent practical experience).
  • 815 years of professional experience in building, scaling, and leading software engineering projects.
  • Proven experience as a technical leader driving architecture decisions, mentoring engineers, and

delivering enterprise-grade solutions.

  • Strong foundation in object-oriented programming, algorithms, and distributed systems.
  • Expert in Java (Core + Concurrency + Collections + Streams) with JVM internals knowledge.
  • Technical Skills Required :

    Programming Languages :

  • Java (primary), with exposure to Kotlin, GoLang, or Python a plus.
  • Frameworks & Libraries :

  • Spring Boot, Hibernate, REST APIs, gRPC, Reactive programming (RxJava / Project Reactor).
  • Cloud & Infrastructure :

  • AWS (EC2, S3, Lambda, RDS, ECS / Kubernetes), GCP, or Azure.
  • Databases :

  • Strong knowledge of SQL (PostgreSQL, MySQL, Oracle) and NoSQL (MongoDB, Cassandra, DynamoDB).
  • Distributed Systems :

  • Event-driven architecture, streaming platforms (Kafka, Pulsar), Caching systems (Redis, :
  • Competitive salaries.
  • Medical insurance and healthcare benefits for you and your family.
  • Fully paid premiums for life insurance.
  • Mental wellness platform subscription.
  • Gym reimbursement.
  • (ref : hirist.tech)

    Create a job alert for this search

    Software Engineer Java • India