Software Development Manager (Gurugram)

Software Development Manager (Gurugram)

13 Aug
|
Cashfree Payments India
|
Gurugram

13 Aug

Cashfree Payments India

Gurugram

Responsibilities:
- Architect & Develop: Design and implement highly scalable, low-latency backend services and APIs in Java. Lead rigorous code reviews, enforcing SOLID principles, clean code heuristics, and secure coding practices.
- System Design & Streaming: Build robust microservices, RESTful/gRPC APIs, and event-driven architectures utilizing distributed streaming platforms (e.g., Apache Kafka, Kinesis) for real-time payment processing and data pipelines.
- Engineering Excellence: Champion technical standards across the engineering team by conducting Architecture Design Reviews (ADRs), establishing best practices, and driving consistent agile delivery.
- Distributed Architecture: Navigate complex architectural tradeoffs in a large-scale distributed workplace. Implement advanced synchronous and asynchronous communication patterns, circuit breakers, load balancing, and distributed tracing.
- Performance Optimization: Optimize API performance and database queries for massive throughput. Ensure high code coverage and reliability through TDD/BDD, extensive integration testing,



and performance profiling.
- DevOps & CI/CD: Orchestrate CI/CD pipelines leveraging containerization (Docker, Kubernetes) and Infrastructure as Code (IaC) to ensure seamless, zero-downtime automated deployments.
- Technical Leadership: Partner with engineering leadership and Staff/Principal engineers to resolve complex concurrency issues, JVM-level bottlenecks, and distributed system anomalies.

Requirements:
- 8+ years of deep, hands-on backend software engineering experience, primarily in the Java ecosystem (Java 11+, JVM internals, Garbage Collection tuning, memory management).
- 2+ years of experience as a Technical Lead, actively mentoring engineers, unblocking teams, and driving technical roadmaps.
- Proficiency with Spring Boot, Spring Cloud, Spring Security, and ORM frameworks (Hibernate/JPA).
- Strong production experience with cloud-native architectures on AWS (EC2, EKS, RDS, S3,

📌 Software Development Manager (Gurugram)
🏢 Cashfree Payments India
📍 Gurugram

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: software development manager (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: software development manager (gurugram) / gurugram