Senior Java Software Engineer — Remote Contract (Rajasthan)

Senior Java Software Engineer — Remote Contract (Rajasthan)

21 Aug
|
MatteCurve Technologies
|
Rajasthan

21 Aug

MatteCurve Technologies

Rajasthan

We are looking for a
Senior Java Software Engineer
with strong production experience building and operating
high-throughput, distributed systems
.

This role is specifically focused on engineers with
deep Apache Kafka and Kubernetes experience
. Experience limited to using Kafka as a publisher/consumer is
not sufficient
for this position.

Core Requirements

1. Apache Kafka — Deep Production Expertise

You must have hands-on experience
managing and operating Kafka in production
, not just developing Kafka producers and consumers.

You should have a strong understanding and practical experience with:
- Kafka
clusters and brokers
- Topic creation, configuration, and lifecycle management
- Partitions
, partitioning strategies, and partition rebalancing
- Consumer groups
, consumer rebalancing, and offset management
- Replication, leaders/followers, and fault tolerance
- Handling
high-throughput workloads
- Kafka performance tuning and capacity considerations
- Troubleshooting production Kafka issues
- Consumer lag, throughput, and availability monitoring




- Designing Kafka-based
event-driven architectures
- Understanding failure scenarios and recovery strategies

Important:
Candidates whose Kafka experience is primarily limited to implementing producers/consumers or consuming messages from existing topics will
not be a fit
.

2. Kubernetes — Solid Production Experience

You must have hands-on experience running applications in
production Kubernetes environments
.

Experience should include:
- Deploying and managing applications on Kubernetes
- Deployments, Pods, Services, ConfigMaps and Secrets
- Resource requests/limits and scaling
- Health checks and application availability
- Troubleshooting failed deployments and unhealthy Pods
- Understanding Kubernetes networking and service discovery
- Production troubleshooting and incident handling
- Experience working with Kubernetes clusters and their operational challenges

Java & Spring Boot
- 5+ years
of professional back

📌 Senior Java Software Engineer — Remote Contract (Rajasthan)
🏢 MatteCurve Technologies
📍 Rajasthan

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java software engineer — remote contract (rajasthan) / rajasthan

Subscribe to this job alert:

Get the latest job offers by email for: senior java software engineer — remote contract (rajasthan) / rajasthan