savannahr.com
0-4 YrsBengaluru/Bangalore
Job Title: Backend Developer
Location: India (Remote/On-site/Hybrid, depending on the company policy)
Experience: 2–7 years
Employment Type: Full-time
About Us
We are a fast-growing fintech company revolutionizing the way people access and manage financial services. Our mission is to create innovative, scalable, and secure digital solutions that simplify complex financial processes for individuals and businesses.
Job Description
We are looking for a talented and driven Backend Developer to join our team. The ideal candidate will play a key role in building and optimizing our core backend systems that power fintech products. You will work closely with cross-functional teams to ensure seamless integration, high performance, and robust security of our applications.
Key Responsibilities
Develop and Maintain APIs: Design, develop, test, and maintain scalable RESTful and GraphQL APIs to support frontend and mobile applications.
Database Management: Design and optimize relational and non-relational database schemas to ensure high performance and reliability.
System Architecture: Collaborate with the team to develop the overall architecture of backend systems and ensure alignment with business goals.
Third-party Integrations: Integrate with third-party services, payment gateways, and financial APIs while ensuring compliance with regulatory standards.
Code Optimization: Write clean, efficient, and well-documented code while adhering to coding standards and best practices.
Troubleshooting and Debugging: Identify and fix bugs, and ensure smooth application performance.
Security: Implement robust security measures, including data encryption, authentication, and compliance with industry regulations such as PCI-DSS.
Collaboration: Work closely with product managers, frontend developers, and QA teams to deliver high-quality features on time.
Monitoring and Maintenance: Deploy, monitor, and maintain backend services to ensure minimal downtime and optimal performance.
Required Skills and Qualifications
Programming Languages: Proficiency in languages such as Python, Java, Node.js, or Ruby.
Frameworks: Experience with backend frameworks like Django, Flask, Express.js, or Spring Boot.
Databases: Strong knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis).
API Development: Experience building RESTful and/or GraphQL APIs.