Posted on: 22/09/2025
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 :
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1549675
Interview Questions for you
View All