Engineering Manager

Cashfree Payments

Gurugram District

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cashfree Payments in India is seeking a senior software engineer to design, build, and scale Java EE applications across web, backend, and services. You will lead a small team, participate in code reviews, and drive best practices for an agile delivery culture.

You should bring 8+ years of hands-on experience, strong knowledge of Spring MVC/Spring Boot, AWS cloud, and databases (MySQL, MongoDB). The role emphasizes scalable distributed systems, architecture decisions, and delivering high-quality

Qualifications

  • 8+ years of hands-on software engineering experience designing, building and testing Java EE applications, plus 2+ years in engineering leadership.
  • Experience with Spring MVC / Spring Boot frameworks.
  • Experience with Object-Oriented Design (OOD).
  • Knowledge of cloud technologies and AWS services (EC2, RDS, S3).
  • Experience designing scalable solutions in large-scale distributed environments.
  • Strong knowledge of RDBMS and NoSQL databases (MySQL, MongoDB).

Responsibilities

  • Write high-quality code and participate in code reviews.
  • Work on backend, web app, and services to build product components.
  • Establish and implement best practices for agile delivery.
  • Scale distributed applications and make architectural tradeoffs.
  • Optimize APIs and maintain unit tests for new code and defects.
  • Participate in CI/CD and automated builds and deployments.
  • Collaborate with engineering leadership on complex site/software solutions.

Skills

Java EE
Spring MVC
Spring Boot
OOD
AWS (EC2, RDS, S3)
Distributed systems
RDBMS & NoSQL (MySQL, MongoDB)
Team leadership

Job description

  • 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

  • 8+ years of hands-on software engineering experience in designing, building, and testing Java EE applications, along with 2+ years of experience managing an engineering team, including performance appraisals, mentoring, and leading developers.
  • Knowledge of popular Java frameworks like Spring MVC/Spring Boo
  • Experience with Object-Oriented Design (OOD)
  • 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

Engineering Manager
Engineering Manager

HighRadius • Hyderabad

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

Cashfree • Gurugram District

On-site
INR 4,500,000 - 6,500,000
Engineering Manager
Engineering Manager

Uniqus Consultech Inc. • Mumbai

On-site
INR 1,500,000 - 2,100,000
Senior Engineering Manager - Java
Senior Engineering Manager - Java

izmo ltd • Bengaluru South

On-site
INR 2,000,000 - 3,000,000
Software Development Engineer - Java
Software Development Engineer - Java

MobiKwik • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Senior Engineering Manager – Java
Senior Engineering Manager – Java

Happiest Minds Technologies • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Principal Engineer, Java
Principal Engineer, Java

Nagarro • Gurugram District

On-site
INR 1,500,000 - 1,900,000
Principal Engineer
Principal Engineer

Jobtailor • Chennai District

On-site
INR 1,800,000 - 2,400,000
Lead Engineer - Java
Lead Engineer - Java

Deutsche Telekom Digital Labs • Gurugram District

On-site
INR 6,000,000 - 9,000,000
Senior Manager - Software Engineering
Senior Manager - Software Engineering

Sprinklr • Gurugram District

On-site
INR 1,500,000 - 2,500,000