i
Finkraft
2 Finkraft Jobs
Backend Developer - Microservices Architecture (3-5 yrs)
Finkraft
posted 4d ago
Company : Finkraft.ai
Location : Bengaluru
Position Type : Full-time
About Finkraft.ai :
Finkraft.ai is a cutting-edge fintech company revolutionizing the travel segment with a strong focus on GST and data-driven solutions. Our platform processes large-scale structured and unstructured data from Fortune 500 companies, delivering actionable insights and streamlined financial operations.
We are seeking a talented Backend Developer to join our dynamic team and help us build scalable, high-performance systems that drive our platform's success.
Key Responsibilities :
- Design, develop, and maintain robust, scalable, and efficient APIs to support our platform functionalities.
- Architect and implement microservices that enable seamless communication between various components of our system.
- Work with both SQL and NoSQL databases to design and optimize schemas, ensuring high performance and data integrity.
- Collaborate with front-end developers, product managers, and other stakeholders to deliver high-quality solutions.
- Optimize backend services for performance, reliability, and scalability.
- Ensure code quality through rigorous testing, code reviews, and adherence to best practices.
- Deploy and manage backend services on cloud environments, leveraging tools like Nginx for load balancing and reverse proxy configurations.
- Document APIs comprehensively, including usage examples, Postman collections, and integration guidelines.
- Design and implement webhook flows and provide detailed documentation for their usage and troubleshooting.
Required Skills and Qualifications :
Experience : 3-5 years of professional experience in backend development.
Programming Languages : Proficiency in Python and Node.js.
API Development : Strong understanding of RESTful API design and implementation.
Microservices : Hands-on experience with microservices architecture and frameworks.
Databases : Expertise in SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB) databases.
Server Management : Familiarity with Nginx for load balancing and reverse proxying.
General Backend Technologies : Solid understanding of backend engineering concepts, including authentication, security, caching, and data processing.
Version Control : Proficient in Git for source code management.
Problem-Solving : Strong analytical and debugging skills with a focus on delivering optimal solutions.
Documentation : Experience in creating clear and comprehensive documentation for APIs, Postman workflows, and webhook integrations.
Preferred Qualifications :
- Experience with cloud platforms like AWS, GCP, or Azure.
- Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
- Understanding of ETL pipelines and data processing workflows.
- Exposure to working in fintech or data-heavy domains.
What We Offer :
- Competitive salary and benefits.
- Opportunity to work on challenging, high-impact projects.
- A collaborative and innovative work environment.
- Professional growth and learning opportunities.
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice