Senior Backend Engineer (Distributed Systems)
Summary
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.
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.
