Freecharge a subsidiary of Axis Bank Limited founded in 2010, is a Fin-Tech organisation revolutionizing Financial Products through technology.
At our core, weāre a creative company. Ideas and pixels is where we live and we love building magical products that make our users feel āwowā. At Freecharge, you'll have the chance to do the best work of your life. Weāre on a journey to build something new, something different and something innovative & that requires passion to build such incredible products.
Come join us and shape the future of Fin-Tech.
Ā
Do You Make The Cut?
We are looking for a motivated developer to join our agile team of developers as a Lead to mentor and as an individual contributor to drive best practices in the product.
You will be responsible for the design, architecture, and delivery of a feature/product with the highest quality. Providing the product with visible benefit to end-users in an iterative fast-paced environment by creating solutions suitable for the job in real-time.
Title: Lead SDE (Backend)
Location: Gurugram
Experience: 3-7 Yrs.
Education: Bachelorās / Masterās in Software Engineering
Ā
Responsibilities
In this lead role, you will be designing and developing complex software systems that have been successfully delivered to customers.
Ensure the quality of design of systems by serving as a technical lead on our most demanding, cross-functional teams
Build reusable code and libraries for future use.
Build highly available, high performance, scalable software and you will work on distributed systems for massive-scale systems
Responsible for code quality of the product being developed along with unit and integration testing.
Mentor junior developers to improve their skills, and make them more effective, product software engineers.
Communicate with technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
Ā
Sounds Like You?
Ā
4+ years of software development experience with Enterprise Java (JDK 8 and above), Spring (Boot, MVC, AOP, DI), ORM Frameworks.
1+ years of experience contributing to the architecture and design (LLD, HLD, Solid principles and design patterns and scaling) of new and current systems.
Strong experience in technically leading junior developers with a focus on the goal.
Strong experience in data structures & algorithms and their space & time complexities.
Solid understanding of multithreading, microservices, MVC and strong OO skills with demonstrated experience in developing complex and reusable APIs.
Strong experience working with Databases like SQL & NoSQL.
Experience working with microservices-based architecture.
Experience in high traffic, highly scalable distributed system designs, complex web applications, and code reviews.
Experience working in an Agile environment.
Solid understanding of the full software development life cycle and the domain.
Good to have knowledge of messaging systems like SNS/ SQS /Kafka etc.
Life at Freecharge!
Our Playground!
450+ FCianās, at Gurugram & Bengaluru locations
Collaboration spaces & A flat and transparent culture
Wow Corners, fun & reading Zone
Best learning and development opportunities
Ā
Benefits
Day-care facility
Comprehensive Insurance Policy
Wellness Benefits like Health check-ins
26 Weeks Maternity & 2 Weeks Paternity Leaves
Adoption Assistance Program
On-Site Parking at all locations
A chance to have a big impact early in your career
Ā
ARE YOU READY?
TO
#ChargeYourFuture
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Companies hiring on Cutshort
About FreeCharge
Founded :
2010
Type :
Product
Size :
500-1000
Stage :
Raised funding
About
FreeCharge, a subsidiary of Axis Bank Limited, is India's leading payments app that enables customers to make prepaid, postpaid, DTH, metro recharge, and utility bill payments for various service providers. FreeCharge's wallet allows customers to pay across all major online platforms and offline stores, including Shoppers Stop, McDonald's, and Cinepolis. The company's Chat-n-Pay service facilitates social payments and enables merchants to accept digital payments in less than a minute. FreeCharge aims to onboard millions of merchants in the digital payments ecosystem, both in the organized and unorganized sectors.
We are looking for a skilled and experiencedSenior JavaSoftwareEngineer to join our dynamic team.
The ideal candidate will have 5 to 10 Years of hands-on experience in Software Development, with a proven experience as Java Developer with a strong focus on Spring and Spring Boot, Relational Databases and AWStechnologies.
Strong understanding of monolithic & microservices architecture. You will play a crucial role in designing, developing, and maintaining our applications.
Ensuring their performance, quality and responsiveness.
Key Responsibilities :
ā Design, develop, and maintain scalable applications using Java, Spring and Spring Boot.
ā Develop and manage relational databases. Should be able to write complex SQL queries.
ā Ensure the best possible performance, quality, and responsiveness of the applications.
ā Have strong debugging skills to identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
ā Deploy, manage, and scale applications on AWS.
ā Conduct code reviews and integration testing to ensure software quality and reliability.
ā Collaborate with front-end developers to integrate user-facing elements with server-side logic.
ā Collaborate with cross-functional teams to define, design, and ship new features.
ā Stay updated with emerging technologies and industry trends.
Qualifications :
ā Bachelorās degree in Computer Science, Information Technology, or a related field.
ā 5 to 10 Years of experience in Software Development.
ā Proficient in Java 8+, Spring and Spring Boot.
ā Experience with PostgreSQL, MySQL or other relational databases.
ā Experience with microservices architecture.
ā Understanding of Rest API design and development.
ā Hands on experience with Unit Testing frameworks such as Junit, Mockito.
ā Experience with version control systems such as Git.
ā Solid understanding of object-oriented programming.
ā Strong problem-solving skills and attention to detail.
ā Excellent communication and teamwork skills.
Preferred Qualifications :
ā Strong knowledge of AWS services and best practices.
ā Knowledge of containerization technologies like Docker and Kubernetes.
ā Familiarity with CI/CD pipelines and DevOps practices.
Required qualifications and must have skills Ā BE/BTech/BS or equivalent Ā 7+ years of experience in Java and Spring Boot Ā Strong fundamentals in data structure, algorithm, and object-oriented programming Ā 4+ years of hands-on experience in designing, developing, and delivering large-scale (distributed) system architecture with complex software design, high scalability and availability. Ā Extensive experience with technical leadership, defining visions/solutions and collaborating/driving to see them to completion. Ā Excellent analytical and problem-solving skills Ā Experience with any RDBMS and strong SQL knowledge Ā Comfortable with Unix / Linux command line
Nice to have Skills Ā Experience with Big Data platforms like Hadoop / Hive / Presto Ā Experience with ML/AI frameworks like TensorFlow, H20, etc Ā Used Key Value stores or noSQL databases Ā Good understanding of docker and container platforms like Mesos and Kubernetes Ā Security-first architecture approach Ā Application benchmarking and optimization
We are looking for engineers who are passionate about solving complex problems and building next generation products for a global customer base & scale.
Job Responsibilities
Design, build, and maintain high performance, clean and reusable code.
On Calls Monitoring the performance of live applications and work on optimising them at the code level
Clearly understand the requirements, designs and convert them into high quality code.
Identifying and resolving the bugs and enhancing application performance. Performing unit testing on code
Collaborating with cross-functional teams to define and design new features
Staying up to date with new mobile technology trends, applications, and protocols
Develop a highly scalable and secure cloud-based system for collecting health data and performing analytics.
Document software and features for internal and external engineering teams
Collaborate with other groups (QC/testing, algorithm developers, etc.)
Skills/ Experience
3 to 8 years of experience in developing ecommerce B2B/B2C products/platforms.
Engineering or Equivalent Bachelorās degree preferable from top engineering colleges.
Expertise in Data Structure, Algorithms & System Design
Expertise In Java/JavaEE/Spring/SpringBoot/HTML/CSS/Angular/React/Vue JS
Expertise In Database RDBMS/NoSQL (Solr/REDIS/MongoDB/RabbitMQ/Kafka etc)
Good understanding In GCP/AWS/DevOps/SRE/On-Calls.
Good understanding of AI/ML/Data Science Algorithms.
Able to work and thrive in a fast-paced, rapidly changing work environment
Should have excellent communication skills, with an ability to convey ideas clearly & precisely
1. Core java (60%), spring (15%), and databases (15%). 2. Data structure (HashMap, treemap, arraylist, linklist), 3. Streaming concepts (partitioning), Junit 4. Exception handling and workflow, Test coverage (why its important, how it gets handled at java and spring layer, morckito library if the candidate knows that would be great), 5. OOPS concepts (inheritance), 6. Threading (mutex, threadpool, threading implementation, singleton factory, builder pattern, abstract) 7. Real world problems (atleast 1 to be asked in IAAS interview) (movie ticket booking, parking booking), To be asked to only selected candidates: Puzzle (probability/) 8. Memory management: Garbage Collection (GC), Heap dump, Thread dump, apache, google library. 9. Spring frameworks and database. Data lakes, star lakes, schemas, indexing, partitioning, optimize query, hibernate. 10. Data warehouse vs nosql vs time series database (KDB, DB2), data storage patterns. 11. Types of transaction control. Column level. 12. Query formation, grouping, nested queries, joints (inner joints, outer joints) 13. If candidate has spring exp: Architecture and various layers of Spring, coupling concepts, dependency injections, inheritance, Bean level, JMS connection pooling concepts, Lambda, Annotation vs XML, Kafka, Hibernates. 14. Good to have AI/ML inclination.
Bifurcation of Must have and good to have skills:
Must have skills Good to have skills
Core java (60%), spring (15%), and databases (15%).
Mockito library
Data structure (HashMap, tree map, array list, link list)
Threadpool
Streaming concepts (partitioning) Memory management Exception handling Lambda, Annotation vs XML, Kafka, Hibernates OOPS GCP or any cloud technology Threading (singleton factory, builder pattern) AI/ML inclination Real world problems (movie ticket booking, parking booking) Spring frameworks and database (indexing,
partitioning, layers of Spring, JMS connection) Data warehouse vs NoSQL vs time series database Junit
Should Possess:
3 plus years of proven software development experience in PHP.
Hands on experience of Core PHP 5+
Sound Knowledge of anyone framework/CMS (Wordpress, Codeigniter, CakePhp ,Drupal)
Demonstrable knowledge of web technologies including HTML, CSS, JavaScript, AJAX, JQuery
Expertise in developing web services (API).
Experience in common third-party APIs& Web Services (REST/SOAP)
Experience working in agile methodology
Good to have:
Knowledge of Hubspot
Knowledge of Angular 2+.
Experience in teams using CI / CD Pipeline - Git, Jenkins
Immediate joiners are preffered
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!