Posted on: 21/12/2025
Core Technical :
- 5-10 years of experience with Java (strong command of core Java & concurrency).
- Deep understanding of :
1. Threads, locks, synchronization
2. NIO, socket programming
3. File I/O, persistence, journaling
4. JVM memory model
- Experience debugging distributed or messaging systems.
Messaging & Protocols :
(You don't need all, but at least one strong area is required.)
- Experience with JMS or other message brokers (Kafka, RabbitMQ, ActiveMQ, EMS).
- Understanding of message delivery semantics (ACK, transactions, redelivery, selectors).
- Familiarity with wire protocols (OpenWire, STOMP, MQTT) or similar protocol stacks.
Debugging & Problem Solving :
- Strong ability to read, understand, and extend large legacy Java codebases.
- Experience diagnosing performance bottlenecks or production failures.
Open Source Mindset :
- Prior open-source contribution is a strong advantage.
- Good written communication skills for interacting with the Apache community.
Tier -1 univ and good product company medium to long term experience
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1593061
Interview Questions for you
View All