Jobs · Remotely

I

Software Engineer - Java

Imc · Mumbai · Posted 30d ago

onsiteFull-timemid5-8 yrs3000000-5000000 INR🇮🇳 India
Apply on Remotely

About the role

Design and build the Java backend of a distributed job scheduling platform, developing gRPC/protobuf APIs and event-driven services on Kafka. The role requires 3+ years of Java development experience and hands-on experience with Kubernetes and Docker.

Full job description (as posted) ↓

📋 Description Design, build and operate the Java backend of our distributed job scheduling platform Develop gRPC/protobuf APIs consumed by Python, Java and C++ clients across the firm Build event-driven services on Kafka for job lifecycle tracking, data lineage, and dataset Work hands-on with Kubernetes at scale: pod scheduling, fair-share queueing, preemption and Instrument, monitor and firefight production systems, and drive root-cause analysis of performance Support and consult research users in the India office 🎯 Requirements 3+ years of professional Java development experience (Java 17+, Maven/Gradle, strong grasp of 2+ year of hands-on experience with Kubernetes and Docker (building on the K8s API is a strong plus) Comfortable developing in Python; our client libraries and research users are Python-first, and Solid understanding of distributed systems fundamentals: state machines, retries/idempotency Experience with workload scheduling or batch/compute orchestration systems (e.g. Kubernetes Experience with messaging/streaming systems such as Kafka

Read the full posting on Remotely →

FAQ

Is the Software Engineer - Java role at Imc remote?+

This Software Engineer - Java position is listed as onsite (Mumbai).

What is the salary for the Software Engineer - Java role at Imc?+

The listing states 3000000-5000000 INR.

What seniority level is this Software Engineer - Java role?+

This is a mid level position.

How do I apply for the Software Engineer - Java role at Imc?+

Use the "Apply on Remotely" button to open the original posting on Remotely, where you can submit your application directly to Imc.