Virtusa
Senior Backend Engineer (Distributed Systems)
Senior Backend Engineer at Virtusa (Hyderabad/Chennai/Bengaluru) designing and operating high-throughput, event-driven data streaming pipelines. Day to day involves writing high-performance multithreaded Java applications, architecting Apache Kafka producer/consumer systems, and running distributed services on AWS EC2.
- Compensation
- Not disclosed
- Location
- Hyderabad; Chennai; Bengaluru
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Full time
- Experience
- 6+ years
- Category
- Backend
- Posted
Skills
Must have
- 6+ years in backend engineering with core Java
- Strong command of multithreading, concurrency patterns, and the Java Memory Model
- Production experience with Apache Kafka (partitioning, consumer groups, offset strategies)
- Hands-on experience deploying and operating services on AWS EC2 in a Linux environment
Full description
We are hiring a Senior Backend Engineer to design and operate high-throughput, event-driven data streaming pipelines. You will write high-performance, multithreaded Java applications, architect scalable Apache Kafka producer/consumer architectures, and deploy, monitor, and optimize distributed services on AWS EC2.
Requirements
- 6+ years in backend engineering with core Java.
- Strong command of multithreading, concurrency patterns, and the Java Memory Model.
- Production experience with Apache Kafka (partitioning, consumer groups, offset strategies).
- Hands-on experience deploying and operating services on AWS EC2 in a Linux environment.