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