Senior Software Engineer

Freecharge

Gurugram District

Hybrid

INR 2,000,000 - 3,400,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Freecharge is seeking a Senior Software Development Engineer (Backend) to join our Gurugram team in a hybrid role. You will participate in full lifecycle development, build high-performance backend services, and work on distributed systems handling large-scale workloads.

You should have 4+ years of Java enterprise experience, strong Spring expertise, and a track record delivering robust APIs in Agile environments. Join us to modernize legacy apps and drive scalable solutions.

Qualifications

  • 4+ years of software development experience with Java enterprise stack.
  • Strong knowledge of Spring, Spring Boot, and related modules.
  • Experience building scalable backend APIs and distributed systems.
  • Familiar with Agile SDLC and relational/noSQL databases.

Responsibilities

  • Participate in the complete software development lifecycle, including coding, debugging, testing, and code coverage.
  • Develop high-performance, scalable backend applications.
  • Work on distributed systems designed to handle large-scale workloads.
  • Perform unit and integration testing for product features.
  • Optimize and refactor existing code to improve performance, scalability, and maintainability.

Skills

Java (Enterprise)
Spring Framework
Spring Boot
Spring MVC
ORM frameworks
Data Structures & Algorithms
Multithreading
APIs design
OOP
SDLC & Agile
SQL databases
NoSQL advantageous

Tools

MySQL
NoSQL databases
ORM frameworks

Job description

Senior Software Development Engineer (Backend)

Location: Gurugram(Hybrid)
Experience: 4 to 7 Years
Employment Type: Full-time


What Youll Do
  • Participate in the complete software development lifecycle, including coding, debugging, testing, and code coverage.
  • Develop high-performance, scalable, and reliable backend applications.
  • Work on distributed systems designed to handle large-scale workloads.
  • Perform unit and integration testing for product features.
  • Optimize and refactor existing code to improve performance, scalability, and maintainability.
  • Work with modern technologies to enhance and modernize legacy applications.
  • Collaborate with developers, team leads, product managers, and program managers to identify and deliver new features.
  • Understand technical and design requirements and translate them into effective solutions.
  • Stay updated with emerging technologies and apply relevant practices to improve engineering solutions.

What We’re Looking For
  • 4+ years of software development experience with Enterprise Java, preferably JDK 8 or above.
  • Hands‑on experience with Spring Framework, including Spring Boot, Spring MVC, AOP, and Dependency Injection.
  • Experience with ORM frameworks.
  • Strong understanding of Data Structures and Algorithms, including space and time complexity.
  • Good understanding of multithreading, MVC architecture, and Object‑Oriented Programming.
  • Experience developing complex and reusable APIs.
  • Strong experience working with SQL databases, preferably MySQL.
  • Experience working in an Agile development environment.
  • Good understanding of the Software Development Life Cycle (SDLC).
  • Ability to understand requirements, analyze problems, and integrate new features with existing applications.
  • Knowledge of NoSQL databases would be an added advantage.
  • Strong problem‑solving skills with a passion for technology and the ability to learn new concepts quickly.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Developer - Java Fullstack
Senior Developer - Java Fullstack

Srijan: Now Material • Gurugram District

Hybrid
INR 1,400,000 - 2,200,000
Senior Java Developer
Senior Java Developer

Bounteous • Hyderabad, Gurugram District, Bengaluru

Hybrid
INR 2,500,000 - 4,200,000
Senior Java Developer
Senior Java Developer

Dansk Scanning It Know-how • Pune District

On-site
INR 900,000 - 1,500,000
Senior Java Developer
Senior Java Developer

Tredence • Bengaluru

Hybrid
INR 2,500,000 - 4,200,000
Senior Java Developer
Senior Java Developer

Capgemini • Hyderabad, Pune District

Hybrid
INR 1,500,000 - 2,600,000
Senior Java Software Engineer
Senior Java Software Engineer

SPIRO • Pune District

On-site
INR 1,200,000 - 1,500,000
Java Back End Developer
Java Back End Developer

Virtusa • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Senior Backend Developer
Senior Backend Developer

Kaleidofin Private Limited • Bengaluru, Chennai District

On-site
INR 1,800,000 - 2,800,000
Senior Developer
Senior Developer

IDFC FIRST Bank • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Sr. Java Developer
Sr. Java Developer

Vedlogic Solutions Pvt. Ltd. • Ahmedabad District

On-site
INR 1,200,000 - 1,800,000