RITM0437735-Sr. Software Engineer-Web

Randstad India

Not Interested
Bookmark
Report This Job

profile Job Location:

Gurgaon - India

profile Monthly Salary: Not Disclosed
Posted on: 4 hours ago
Vacancies: 1 Vacancy

Job Summary

verview We are seeking a highly skilled **Backend Developer** with strong experience in **Kotlin & Java using the Quarkus framework** to build high-performance cloud-native microservices. The ideal candidate should have hands-on experience with distributed systems event-driven architecture observability and container orchestration. You will be responsible for designing scalable APIs developing resilient backend services and ensuring production reliability in a Kubernetes-based environment. --- ## Key Responsibilities ### 1 Backend & API Development * Design and develop backend microservices using: * **Kotlin (Primary)** * Java * Quarkus Framework * Build RESTful and event-driven services * Write clean maintainable and production-grade code * Implement authentication authorization and security best practices * Optimize application performance and memory utilization (low-latency systems) --- ### 2 Event-Driven Architecture & Caching * Implement asynchronous communication using **Kafka** * Design producers/consumers and event schemas * Handle retries DLQ idempotency and ordering guarantees * Use **Redis** for: * Caching * Rate limiting * Distributed locking * Session/token storage --- ### 3 Database & Persistence * Work with **PostgreSQL** * Schema design and query optimization * Transaction handling and data consistency * Performance tuning and indexing strategies * Familiarity with ORM / reactive persistence patterns --- ### 4 Cloud Native & Kubernetes * Containerize services using Docker * Deploy and manage applications on **Kubernetes** * Configure: * Liveness/readiness probes * ConfigMaps & Secrets * Horizontal Pod Autoscaling * Participate in CI/CD pipelines and release processes --- ### 5 Observability & Reliability Engineering * Implement observability using: * Logging * Metrics * Tracing * Monitor system health latency and throughput * Debug production issues using distributed tracing * Improve resilience fault tolerance and availability * Work with SRE/DevOps for incident resolution --- ## Required Skills * Strong proficiency in **Kotlin and Java** * Hands-on experience with **Quarkus framework** * Deep understanding of **microservices architecture** * Experience with **Kafka messaging systems** * Experience with **Redis caching strategies** * Strong SQL expertise in **PostgreSQL** * Hands-on Kubernetes deployment & debugging * Knowledge of observability practices (logs metrics tracing) * Strong debugging and performance tuning skills --- ## Good to Have * Reactive programming (Mutiny Reactor or coroutines) * API gateway and service mesh exposure * Load testing and performance engineering * Experience building high TPS platforms * Cloud platforms (AWS/GCP/Azure) --- ## Soft Skills * Ownership mindset and accountability * Ability to troubleshoot production issues independently * Strong communication and collaboration * Experience working in Agile teams --- ## What We Offer * Opportunity to work on large-scale distributed systems * High-performance event-driven architecture exposure * Modern cloud-native stack * Growth towards architecture and technical leadership. ---

verview We are seeking a highly skilled **Backend Developer** with strong experience in **Kotlin & Java using the Quarkus framework** to build high-performance cloud-native microservices. The ideal candidate should have hands-on experience with distributed systems event-driven architecture observa...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems