14 Aug
|
Cashfree Payments India
|
Gurugram
14 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).
Robust production experience with cloud-native architectures on AWS (EC2, EKS, RDS, S3,
📌 Software Development Manager Gurugram
🏢 Cashfree Payments India
📍 Gurugram