HamburgerMenu
hirist

Egnyte - Staff Software Engineer - Java Technologies

Egnyte
Anywhere in India/Multiple Locations
8 - 15 Years
star-icon
4.2white-divider24+ Reviews

Posted on: 21/09/2025

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, Memcached).


BENEFITS :


- Competitive salaries.

- Medical insurance and healthcare benefits for you and your family.

- Fully paid premiums for life insurance.

- Mental wellness platform subscription.

- Gym reimbursement.

info-icon

Did you find something suspicious?