i
CriticalRiver
59 CriticalRiver Jobs
8-9 years
Criticalriver Technologies - Backend Engineer - FastAPI/Python (8-9 yrs)
CriticalRiver
posted 8d ago
Roles & Responsibilities :
- Develop, maintain, and optimize backend services using Python and the FastAPI framework.
- Design, develop, and maintain RESTful APIs using FastAPI on AWS Lambda to support various frontend and backend functionalities.
- Integrate and optimize backend services to improve performance, scalability, and reliability.
- Collaborate with frontend developers to build user interfaces using ReactJS.
- Optimize the frontend performance, ensuring a seamless user experience through efficient backend support and API integration.
- Design, deploy, and maintain cloud-based applications on AWS.
- Implement AWS services like AWS Lambda, API Gateway, S3, RDS, and DynamoDB to create serverless architectures and maintain cost efficiency
- Design and optimize data models and database schemas for SQL databases (e.g, MS SQL, PostgreSQL) to ensure efficient data storage and retrieval.
- Implement database optimization techniques, including indexing, query optimization, and ensuring database scalability.
- Implement robust security measures to protect sensitive data, including encryption, secure authentication (OAuth, JWT), and authorization mechanisms.
- Optimize both server-side (Python/FastAPI) and client-side (ReactJS) application performance for better scalability and user experience.
Technical Skills & Qualifications :
- 8+ years in software development, with a focus on full-stack development, cloud technologies, and backend services.
- Proficiency in SQL databases such as PostgreSQL, MS SQL, or MySQL.
- Strong skills in database schema design, query optimization, and performance tuning.
- Experience with NoSQL databases like MongoDB, DynamoDB is a plus.
- Experience with ORMs like SQLAlchemy for Python.
- Expertise in implementing security measures such as data encryption (e.g, AES), SSL/TLS, and secure coding practices to protect sensitive financial data.
- Familiarity with application performance monitoring tools (e.g, New Relic, Datadog).
- Experience in optimizing both frontend and backend performance (e.g, load balancing, caching strategies, optimizing API response times)
Functional Areas: Other
Read full job descriptionPrepare for Engineer roles with real interview advice
8-9 Yrs
8-13 Yrs
₹ 12 - 22L/yr
Pune, Bangalore / Bengaluru, Mumbai
7-11 Yrs
Hyderabad / Secunderabad
10-20 Yrs
₹ 40 - 50L/yr
Hyderabad / Secunderabad
10-12 Yrs