Software Development Lead

Cashfree Payments

Gurugram District

On-site

INR 4,000,000 - 6,500,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cashfree Payments in India is seeking an experienced Software Engineer with 6+ years in Java EE to join as a technical lead. You will design, build, and scale backend and web systems, and mentor a team of developers.

Work across Spring Boot, microservices, and cloud technologies (AWS) to deliver robust, scalable solutions. You will drive best practices, code quality, and agile delivery while solving complex distributed system challenges.

Qualifications

  • 6+ years of hands-on Java EE development experience.
  • 2+ years in a lead/developer- or technical-lead role.
  • Proficiency in Spring MVC / Spring Boot.
  • Strong OO design and development concepts.
  • Experience with cloud and distributed systems.

Responsibilities

  • Write high-quality code and participate in code reviews.
  • Work on web application, backend, systems, streaming components.
  • Establish and implement engineering best practices for agile delivery.
  • Scale distributed applications and evaluate design tradeoffs.
  • Optimize APIs and maintain unit tests for code changes.
  • Contribute to CI/CD automation and reliable deployments.
  • Collaborate with leadership to architect solutions for complex issues.

Skills

Java
Spring Boot
OOD
Distributed Systems
AI Engineering
Cloud AWS
NoSQL
SQL
Leadership
Code Review

Tools

Git
CI/CD
Docker
Kubernetes
AWS

Job description

Responsibilities:
  • Writing high-quality code, participating in code reviews, designing/architecting systems of varying complexity and scope
  • Work on the web application layer, backend, systems, streaming and other associated technology to build our product and components
  • Establish and implement best practices across an engineering team to ensure high quality and consistent agile delivery
  • Scale distributed applications, make architectural tradeoffs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality
  • Optimize APIs for any applications while creating and maintaining unit tests for new code as well as fix defects
  • Participate in the continuous integration of automated builds and deployments, ensuring that deliverables meet functional and design requirements and specifications of the site/software
  • Work with engineering leadership in solving and architecting solutions for challenging or complex site/software development issues
Requirements:
  • 6+ yrs of relevant hands-on software engineering experience in designing, building and testing Java EE applications & 2+ years of experience being lead developer or technical lead or similar position where you lead a team of developers/engineers
  • In-depth knowledge of popular Java frameworks like Spring MVC/Spring Boot
  • Experience with Object-Oriented Design (OOD)
  • Product Thinking: Uncover the why, challenge assumptions and turn ambiguity into simple, high-impact solutions that translate intent into action.
  • Innovation: Challenge the status quo, simplify complexity, embrace new technologies, and turn curiosity experiment insight solution into elegant, reliable, scalable systems that create lasting value.
  • AI Engineering: Build practical expertise in AI, LLMs, agents, automation, and emerging technologies to transform engineering workflows with context-aware, evidence-based, reliable, validated, and safely controlled AI solutions.
  • Knowledge of working on cloud technologies and exposure of AWS services (EC2, RDS, S3, etc.)
  • Experience in designing and implementing scalable solutions in a large-scale distributed environment
  • Strong knowledge of RDBMS and any other NoSQL database technologies (Mysql, MongoDB)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Java
Lead Software Engineer - Java

EPAM Systems • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Java Technical Lead
Java Technical Lead

TechVerito Software Solutions LLP • Pune District

On-site
INR 1,800,000 - 3,200,000
Lead Software Engineer - Java Fullstack, AWS
Lead Software Engineer - Java Fullstack, AWS

JPMorganChase • Mumbai

On-site
INR 2,000,000 - 3,400,000
Lead Software Engineer - Java
Lead Software Engineer - Java

EPAM Systems • Maharashtra

On-site
INR 3,000,000 - 6,000,000
Lead Software Engineer – Java with Data Structure & Algorithm
Lead Software Engineer – Java with Data Structure & Algorithm

TymblHub • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Technical Lead - Java
Technical Lead - Java

CGLIA Solutions LLP • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Senior Java full stack developer
Senior Java full stack developer

Eurofins • Coimbatore District, Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Java- Technical Lead
Java- Technical Lead

WalkingTree Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Software Engineer(Full Stack)
Lead Software Engineer(Full Stack)

5 Star Recruitment • Hyderabad

On-site
INR 1,500,000 - 2,300,000
Java Full Stack Lead Developer
Java Full Stack Lead Developer

Infosys • Bengaluru

On-site
INR 4,000,000 - 7,000,000