Software Engineer

14 hours ago


Delhi NCRGurgaonGurugram, India Freecharge Payment Technologies Pvt Ltd Full time

Company Overview:

We are Freecharge Payment Technologies Pvt Ltd, a leading fintech company.

Salary: ₹30-40 lakhs per annum

Job Description:

As a Senior Software Engineer - Java Microservices Lead at Freecharge, you will be responsible for designing and developing complex software systems that have been successfully delivered to customers. You will ensure the quality of design of systems by serving as a technical lead on our most demanding, cross-functional teams.

You will build reusable code and libraries for future use. Additionally, you will build highly available, high performance, scalable software and work on distributed systems for massive-scale systems. Your responsibilities will also include ensuring the quality of the product being developed along with unit and integration testing.

You will mentor junior developers to improve their skills, making them more effective product software engineers. Furthermore, you will communicate with technical teams and senior management to collect requirements, describe software product features, technical designs, and product strategy.

Required Skills and Qualifications:

  • 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 architecture and design (LLD, HLD, Solid principles and design patterns) 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

Benefits:

We offer a comprehensive benefits package, including medical insurance, retirement savings plan, and paid time off.

Location: Gurugram (Hybrid)



  • Delhi NCR/Gurgaon/Gurugram, India Skill Squad Full time

    Company OverviewSkill Squad is a leading B2B travel-tech aggregator, consolidating travel content from suppliers and distributing it to travel agents, corporates, and online platforms. We are committed to investing in product capabilities, building a robust and scalable product, and offering a differentiated user experience.About the RoleWe are seeking an...


  • Gurgaon, Haryana, India Lepton Software Full time

    Job Title: Senior .NET Software EngineerAbout the Role:We are seeking an experienced Senior .NET Software Engineer to join our team at Lepton Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality backend systems using .NET technologies.Key Responsibilities:* Design and develop...

  • Engineering Manager

    2 weeks ago


    Gurgaon/Gurugram/Delhi/Delhi NCR, India Real Time Data Services (P). Ltd. Full time

    Key Responsibilities : Team Leadership : - Lead, mentor, and grow a team of software engineers. - Provide regular feedback, performance reviews, and career development support. Project Management : - Oversee the end-to-end execution of engineering projects. - Collaborate with stakeholders to understand requirements, set priorities, and allocate resources. -...


  • Delhi NCR, India IVYCAP VENTURES ADVISORS PRIVATE LIMITED Full time

    About IVYCAP VENTURES ADVISORS PRIVATE LIMITEDWe are a company that values innovation and technical expertise. Our team is passionate about building scalable and efficient software solutions.Salary Range: ₹1,500,000 - ₹2,500,000 per annumAbout the Role:We are seeking an experienced Software Engineering Lead to join our team. As a key member of our...

  • Software Engineer

    2 weeks ago


    Gurgaon, Haryana, India Intelliswift Software Full time

    Job SummaryWe are seeking a skilled Software Engineer to join our team as an API Integration Specialist. This role will focus on integrating various APIs, developing core Java applications, and providing excellent support.

  • Software Engineer

    3 weeks ago


    Delhi, India PRT Software Solutions Full time

    Job Overview :We are looking for a motivatedSoftware Engineerto join our team. You will work on designing, developing, and maintaining software applications, ensuring high-quality code and collaborating with cross-functional teams to deliver solutions.Responsibilities :Design, develop, and test software applications.Write clean, efficient, and maintainable...


  • Delhi NCR/Gurgaon/Gurugram, India Freecharge Payment Technologies Pvt Ltd Full time

    Title : Senior Software Development Engineer : Gurugram Experience : 3-5 Yrs Education : Bachelors / Master's in Software Engineering Job Description Qualification : - 3+ years of software development experience with Enterprise Java (JDK 8 and above), Spring (Boot, MVC, AOP, DI), ORM Frameworks. - Solid understanding of data structures &...


  • Delhi, Delhi, India Bonami Software Full time

    About Us: Bonami Software is a cutting-edge technology company that delivers innovative solutions to meet the ever-evolving needs of its clients. We are currently seeking highly motivated and talented individuals to join our team as Software Engineer Trainees.Job Description: As a Software Engineer Trainee, you will be responsible for maintaining and...


  • delhi, India NewVision Software Full time

    Job DescriptionPosition Overview: We are seeking a dedicated and detail-oriented QA Engineer with expertise in manual testing to join our dynamic team. As a QA Engineer, you will play a crucial role in ensuring the quality and reliability of our software products before they are released to our clients. Your meticulous approach to testing and problem-solving...

  • Lepton Software

    2 weeks ago


    Gurgaon/Gurugram, India Lepton Software Full time

    Lepton Software is Location Analytics Company with specialization into Telecom sector with more than 20 years of experience. We are also a Premier Google Maps & Cloud Platform partner. Lepton's flagship product, Network Access is a cloud/Web based network management solution that helps Communication ServiceProviders efficiently plan, design, document...


  • Gurgaon/Gurugram/Noida/Delhi NCR, India Hudson RPO Full time

    Job Title : Senior Software EngineerLocation : GurugramYour Role :We are expanding and so are looking for Senior Software Engineers to join the Solutions Platform. As a front-end engineer, you will play a crucial role in building, maintaining and championing our Hydrocarbon design system, whilst fostering a collaborative community around our products.The...


  • Delhi, Delhi, India Nixcel Software Full time

    Job Title: Senior .NET Software EngineerAt Nixcel Software, we are seeking a highly skilled Senior .NET Software Engineer to join our team of experienced developers. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality .NET applications using .NET Core, C#, and other relevant technologies....


  • delhi, India Cybage Software Full time

    About CybageCybage Software Pvt. Ltd. is a technology consulting is a technology consulting organization specializing in outsourced product engineering services. As a leader in technology & product engineering space, Cybage works with some of the worlds largest Independent Software Vendors (ISVs). Our solutions are focused on modern technologies and are...


  • Delhi, Delhi, India Platina Software Full time

    Job OverviewWe are seeking a talented Software Design Engineer to join our team at Platina Software.


  • Gurgaon, Haryana, India Redian Software Global Full time

    Key Responsibilities:We are seeking a skilled Senior Python Software Engineer to join our team at Redian Software Global.The ideal candidate will have a strong background in Python development, with experience in building and maintaining complex applications.Responsibilities will include developing and optimizing Python-based applications, collaborating with...


  • New Delhi, India Platina Software Full time

    Job descriptionPlatina is looking for enthusiastic and passionate software engineers, with strong computer science knowledge and coursework, excellent technical fundamentals and strong creative thinking, and who are interested in designing and implementing innovative software products, and interfaces using latest technologies and platforms to delight their...


  • Delhi, Delhi, India AppYogi Software Full time

    Company OverviewAt AppYogi Software, we're committed to delivering exceptional web applications that meet the needs of our users. As a key member of our IT team, you'll play a crucial role in shaping the future of our digital presence. Job DescriptionWe're seeking an experienced Senior Web Software Engineer to join our team. Your primary responsibility will...


  • Delhi, Delhi, India iStrat Software Pvt. Ltd Full time

    About iStrat Software Pvt. LtdiStrat Software Pvt. Ltd is a reputable software development company seeking an experienced Software Engineering Professional to join our team.Salary and BenefitsThe estimated salary for this position ranges from ₹800,000 to ₹1,200,000 per annum, depending on experience and qualifications.Job DescriptionWe are looking for a...


  • Delhi, India Aspect Software Full time

    PRIMARY ROLE & RESPONSIBILITIESAnalyzes, designs, programs, debugs, and does ongoing modification of software components.Code may be used in commercial end-user applications, prototypes, or in test tools or other supporting programs.Using the required programming languages and other technologies, writes code, completes programming, and performs testing and...


  • Delhi, India Aspect Software Full time

    PRIMARY ROLE & RESPONSIBILITIESAnalyzes, designs, programs, debugs, and does ongoing modification of software components.Code may be used in commercial end-user applications, prototypes, or in test tools or other supporting programs.Using the required programming languages and other technologies, writes code, completes programming, and performs testing and...