Live opening · Posted 8 hours ago

Back End Developer

Sourcebae · Bengaluru, Karnataka, India (Hybrid)
Linkedin Hybrid
You are 8 hours behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 8 hours ago
CompanySourcebae
LocationBengaluru, Karnataka, India (Hybrid)
Work modeHybrid
SkillsPython, Docker, Kubernetes, MongoDB, Elasticsearch
SourceLinkedin
Listed8 hours ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
12 min from Linkedin publishing this role to us finding it
10 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
73,327 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Python FastAPI Backend Engineer
Locations: Indore / Pune / Bengaluru
Work Mode: Hybrid – 3 Days Office
Job Type: Full Time
Positions
Junior: 3–6 Years Experience | Budget up to ₹30 LPA
Lead: 6–12 Years Experience | Budget up to ₹40 LPA
Role Overview
We are looking for experienced Python Backend Engineers to work on an API migration initiative. The role involves migrating existing REST APIs from a Nuclio/Iguazio serverless environment to Python + FastAPI microservices running on Kubernetes, while maintaining functional and API contract parity with the existing services.
Nuclio/Iguazio experience is mandatory. If Nuclio/Iguazio experience is not available, candidates must have strong and clearly demonstrated API migration experience, with detailed migration responsibilities visible in the resume. Simple API development experience will not be sufficient.
The engineer will work closely with the technical lead, QA, client SMEs, and platform teams to understand existing implementations, migrate business logic, integrate with existing backend systems, and validate migrated services.
Key Responsibilities
Analyze existing Nuclio-based REST APIs, handlers, business logic, and dependencies.
Migrate API business logic to Python/FastAPI microservices.
Maintain functional and API contract parity with existing services.
Work with existing shared libraries/SDKs and FastAPI frameworks.
Integrate APIs with backend systems and data stores.
Implement request validation, error handling, authentication/entitlement logic, and API transformations.
Develop unit and integration tests for migrated services.
Perform API contract and functional validation against existing services.
Troubleshoot application, integration, and performance issues.
Participate in code reviews, technical discussions, and design reviews.
Prepare API/OpenAPI documentation and operational handover documentation.
Follow established coding, CI/CD, security, and development standards.
Required Technical Skills
Strong experience in Python backend development.
Hands-on experience with FastAPI or similar Python REST frameworks.
Strong understanding of REST APIs, API contracts, JSON/XML, HTTP methods, and status codes.
Experience developing microservices and migrating/refactoring existing applications.
Strong understanding of unit and integration testing using frameworks such as PyTest.
Experience working with one or more databases such as MongoDB, Cassandra, Elasticsearch/Solr, SQL/NoSQL databases.
Experience with asynchronous programming/concurrency in Python.
Good understanding of Docker and Kubernetes environments.
Experience with Git-based development and CI/CD pipelines.
Strong debugging and problem-solving skills.
Good to Have
Experience with Nuclio, Iguazio, V3IO, or other serverless platforms.
Experience working with Kafka/event-driven architectures.
Experience with NFS/HDFS/S3 or distributed file systems.
Experience with API gateways such as Kong.
Experience with authentication, authorization, RBAC, or entitlement frameworks.
Experience with performance testing and API benchmarking.
Experience with observability, logging, metrics, and distributed tracing.
Experience working with OpenAPI/Swagger.
Exposure to AI-assisted software development and code migration tools.

Work arrangement
Hybrid

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App