
š We're Hiring: Senior Backend Developer | Gurugram (On-site)
Looking to work with a fast-growing, tech-driven team in the SaaS space?
Weāre on the lookout for a Senior Backend Developer with 2ā3+ years of experience to help us build robust and scalable solutions.
šÆ What We're Looking For: ā Strong hands-on experience with Node.js & React
ā Proficient in AWS (EC2, S3, Lambda, etc.)
ā Good knowledge of MySQL
⨠Bonus: Exposure to AI/ML technologies
š¢ Preferred Industry Background: SaaS
š Location: Candidate should be from Delhi NCR
š° Budget: Up to 11 LPA
If you're passionate about backend systems and want to make an impact in a high-growth environment, letās connect!

Similar jobs
Designation: Senior Python Django DeveloperĀ
Position: Senior Python Developer
Job Types: Full-time, Permanent
Pay: Up to ā¹800,000.00 per year
Schedule: Day shift
Ability to commute/relocate: Bhopal Indrapuri (MP) And Bangalore JP Nagar
Ā
Experience: Back-end development: 4 years (Required)
Ā
Job Description:
We are looking for a highly skilledĀ Senior Python Django DeveloperĀ with extensive experience in building and scaling financial or payments-based applications. The ideal candidate has a deep understanding of system design, architecture patterns, and testing best practices, along with a strong grasp of the startup environment.
This role requires a balance of hands-on coding, architectural design, and collaboration across teams to deliver robust and scalable financial products.
Ā
Responsibilities:
- Design and develop scalable, secure, and high-performance applications using Python (Django framework).
- Architect system components, define database schemas, and optimize backend services for speed and efficiency.
- Lead and implement design patterns and software architecture best practices.
- Ensure code quality through comprehensive unit testing, integration testing, and participation in code reviews.
- Collaborate closely with Product, DevOps, QA, and Frontend teams to build seamless end-to-end solutions.
- Drive performance improvements, monitor system health, and troubleshoot production issues.
- Apply domain knowledge in payments and finance, including transaction processing, reconciliation, settlements, wallets, UPI, etc.
- Contribute to technical decision-making and mentor junior developers.
Ā
Requirements:
- 4 to 10 years of professional backend development experience with Python and Django.
- Strong background in payments/financial systems or FinTech applications.
- Proven experience in designing software architecture in a microservices or modular monolith environment.
- Experience working in fast-paced startup environments with agile practices.
- Proficiency in RESTful APIs, SQL (PostgreSQL/MySQL), NoSQL (MongoDB/Redis).
- Solid understanding of Docker, CI/CD pipelines, and cloud platforms (AWS/GCP/Azure).
- Hands-on experience with test-driven development (TDD) and frameworks like pytest, unit test, or factory boy.
- Familiarity with security best practices in financial applications (PCI compliance, data encryption, etc.).
Ā
Preferred Skills:
- Exposure toĀ event-driven architectureĀ (Celery, Kafka, RabbitMQ).
- Experience integrating withĀ third-party payment gateways, banking APIs, or financial instruments.
- Understanding ofĀ DevOpsĀ andĀ monitoring toolsĀ (Prometheus, ELK, Grafana).
- Contributions to open-source or personal finance-related projects.
software products.
ā Degree in Computer Science, Maths, or equivalent.
ā Experience with AWS or Google Cloud or Azure.
ā Experience with RDBMS and NoSQL: MySQL/MariaDB or PostgreSQL,
DynamoDB or MongoDB.
ā Fluent in common design patterns, modular architecture, microservices, and a
demonstrated web and polyglot development experience.
ā Passionate about distributed computing and building applications that are
robust, scalable, and keep the customers happy.
ā Proficiency in programming languages such as Java, Scala; a strong foundation
in data structures, algorithms, understanding of threads, synchronization, and
concurrent programming.
ā Experience with deployment, configuration, automation tools, and DevOps
methodologies.
ā Understanding of Internet security models, REST API, and application
integration.
ā Good to have some understanding of Serverless.
As a PHP Backend Developer, your primary responsibility will be to develop and maintain the server-side logic of web applications, ensuring high performance, responsiveness, and scalability. You will work closely with the front-end development team, project managers, and other stakeholders to deliver robust and efficient web solutions.
Responsibilities:
- Develop and maintain server-side applications using PHP frameworks (such as Yii, Laravel, Symfony, and CodeIgniter) and other related technologies.
- Write clean, well-structured, and reusable code following industry best practices and coding standards.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Design and implement secure and efficient APIs for data exchange with the front end and external services.
- Optimize application performance by identifying and resolving bottlenecks, improving code efficiency, and implementing caching mechanisms.
- Ensure data integrity and implement proper validation and error-handling techniques.
- Collaborate with database administrators to design and optimize database schemas and queries.
- Conduct thorough testing and debugging of applications to ensure high-quality deliverables.
- Stay updated with the latest trends and advancements in PHP development and related technologies.
- Participate in code reviews and provide constructive feedback to maintain code quality and improve team collaboration.
- Collaborate with the project management team to estimate project timelines and deliver work within specified deadlines.
- Troubleshoot and resolve production issues, provide technical support and perform maintenance tasks as required.
Requirements:
- Proven work experience as a PHP Backend Developer or similar role.
- Strong proficiency in PHP and its frameworks (Yii, Laravel, Symfony, etc.) with a good understanding of object-oriented programming principles.
- Experience with frontend technologies (HTML5, CSS3, JavaScript) and their integration with backend systems.
- Familiarity with database systems, such as MySQL, PostgreSQL, or MongoDB, and proficiency in writing efficient database queries.
- Knowledge of version control systems like Git for code collaboration and deployment.
- Familiarity with RESTful API development and integration of third-party APIs.
- Experience in optimizing application performance and implementing caching techniques.
- Understanding of security principles and best practices for web application development.
- Excellent problem-solving and analytical skills with strong attention to detail.
- Good communication and teamwork skills to collaborate effectively with cross-functional teams.
- Ability to work independently and handle multiple projects simultaneously.

At Upswing, we are a passionate and self-driven team of thinkers who aspire to build the rails to connect the legacy financial sector with financial innovators through a simple and powerful banking-as-a-service (BaaS) platform.
Weāre building our platform putting the focus on pragmatism, reliability, and maintainability. We believe that keeping the engineering complexity under control is key to preserving the development productivity and long-term evolution of a platform.
To bring this vision to life, we are building the infrastructure using Microservices architecture using the latest set of technologies that are also fun to work with such as Java, Scala, Postgres, Akka, Kafka with a completely automated DevOps pipeline from the get-go using tools like Chef, Jenkins, Grafana, Graylog.
We are looking for motivated engineers who will be working in a highly creative and cutting edge technology environment to build a world-class financial services suite.
Ā
Why you should join us:
- You will redefine the financial services landscape for India in the coming years.
- Be part of a core Engineering team that will create innovative and scalable Fintech solutions.
- Work with passionate and experienced engineering, product & business workforce that believes in teamwork, and that helps fast-track your learning on solving complex technical challenges.
- We are funded by the leading fintech VC `QED Investors` and other established Founders and Executives of awesome Indian companies.
What you will do if you join us:
- Propose solutions to solve complex system architecture challenges and actively lead the end-to-end development of the system.
- Create robust, flexible, consistent, and easy-to-use APIs
- Continuously strive for performance improvements, code reusability, and readability
You should have:
- Tech or a higher degree in computer science or a related field.
- 1+ years of experience working on the back-end development for complex distributed systems who are willing to adopt any Programming language as per the requirement.
- Familiarity with any of the following ā Java, C++, Scala, Kotlin, and frameworks like Spring, Play, Hibernate, Django, etc.
- Good understanding of Algorithms, Data Structure, OOP, Design patterns, Parallel programming, Multithreading concepts & Event-Driven Systems.
- Experience with Relational databases such as MySQL, PostgreSQL, Oracle, or any NoSQL database.
Itās a plus if you have:
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud
- Worked on Micro-services architecture
Reporting to the Development Product Manager, he will work in a distributed development environment suggesting innovative design patterns.
Qualifications
⢠7+ years of software development experience using technologies such as ReactJS, NodeJS.
⢠Strong understanding on UI design patterns
⢠Should have exposure with Single Page Applications.
⢠HTML5, JavaScript, CSS3, less
⢠Should be able to write web APIās in NodeJS
| ā¢Ā 3+ years development and delivery experience with Java, Springboot, Micriservices, JPA and from reputable institutes ā¢Ā Solid experience with application frameworks such as Springboot and strong familiarty with micro services architecture and design patterns ā¢Ā Familiarity with databases like MySQL, MongoDB, Redis etc ā¢Ā Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications ā¢Ā Exposure to CI/CD using Gitlab, Jenkins preferred ā¢Ā Familiarity with Docker, Kubernetes, EFK Stack is preferred ā¢Ā Broad knowledge of web standards relating to APIs (OAuth, SSL etc.) ā¢Ā Exposure to product development is preferred ⢠Understand Architecture Requirements and ensure effective design, development and maintenance of multiple micro services in Java Springboot deployed in cloud within containers consuming data present in relational as well as NoSQL databases. o The microservices shall expose APIs which allow ease of integration with variety of client apps o Microservices should handle a scale of thousands of requests per second ⢠Develop communication patterns between microservices which are efficient, lightweight and secured using Kafka ⢠Debugging issues on a live setup ⢠Lead a small team of engineers ⢠Create test cases and technical documentation ⢠Maintain a high level of code quality and consistency by adhering to and enhancing the coding standards, design methodology and programming practices |
- PHP Web Development experience - Core PHP and PHP frameworks.
- Strong knowledge of PHP web frameworks {such as Laravel, Yii, etc depending on your technology stack}
- Should have positive and adaptive behavior. Strong knowledge of the common PHP or web server exploits and their solutions
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Understanding client requirements & functional specifications
- Developing and maintaining dynamic websites and web applications
- Ensuring foolproof performance of the deliverable
- Must be proficient in PHP, MySQL, CSS, HTML, JavaScript, AJAX, XML
- Experience with Joomla, WordPress, Drupal, Magento would be added advantage.
- Must have the capacity to work independently and as a part of a team
- Eager to learn new web technologies
Ā
The ideal candidate is a highly resourceful and innovative developer with extensive experience in the Node Js . You must also possess a strong knowledge of Mongo DB
Ā
Responsibilities
- Perform a mix of maintenance, enhancements, and new development as required
- Work in a data analyst role and with business intelligence applications
- Document features, technical specifications & infrastructure Responsibilities
- Work cross-functionally to convert business needs into technical specifications
Ā
Qualifications
Back-end technologies& Front-end (HTML, JavaScript, CSS), Node js,Mongo Database, MySQL databases
- 1+ years' of experience in web development and software design
- Expertise in Strapi will be a plus point
- should be able to create the APIs
- Payment Gateway Integration( Stripe)
| Job Description | Roles and Responsibilities ļ· Researching, designing, implementing and managing software programs ļ· Testing and evaluating new programs ļ· Write high quality source code to program complete applications within deadlines ļ· Perform unit and integration testing before launch ļ· Working closely with other developers, UX designers, business, Testing Team and systems analysts ļ· Find bugs and offer timely solutions ļ· Integration of user-facing elements developed by front-end developers ļ· Build efficient, testable, and reusable PHP modules ļ· Solve complex performance problems and architectural challenges ļ· Produce detailed specifications ļ· Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality ļ· Contribute in all phases of the development lifecycle ļ· Follow industry best practices ļ· Good understanding of RESTful API development. ļ· Good knowledge of TDD (Test Driven Development). ļ· Good understanding of jQuery, Bootstrap. ļ· Knowledge of OOPS preferred. ļ· Develop and deploy new features to facilitate related procedures and tools if necessary |
|---|---|
| Ideal Candidate | ļ· Strong knowledge of PHP web frameworks like Laravel, CI, etc ļ· Knowledge of programming language such as Python/NodeJs will be preferred ļ· Understanding the fully synchronous behavior of PHP ļ· Understanding of MVC design patterns ļ· Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 ļ· Knowledge of object oriented PHP programming ļ· Understanding accessibility and security compliance ļ· Strong knowledge of the common PHP or web server exploits and their solutions ļ· Understanding fundamental design principles behind a scalable application ļ· User authentication and authorization between multiple systems, servers, and environments ļ· Integration of multiple data sources and databases into one system ļ· Familiarity with limitations of PHP as a platform and its workarounds ļ· Creating database schemas that represent and support business processes ļ· Familiarity with MySQL/Mongo DB databases and their declarative query languages ļ· Proficient understanding of code versioning tools, such as Git ļ· Cross-browser/platform experience. ļ· Ability to adapt to changing priorities and to thrive in a fast-paced work environment. ļ· Good analytical and debugging skills. ļ· Team-oriented and Self-motivated. |







