Talent.com
This job offer is not available in your country.
Python Developer

Python Developer

WhiteLotus Talent PartnersBengaluru, Karnataka, India
1 day ago
Job description

Job Title- Senior Python Developer

Location- Bangalore / Hyderabad / Pune

Mode- Onsite

Job Type : Full-Time

Summary

We’re seeking an end-to-end Full-Stack / Platform Engineer to work on our API (FastAPI on Python 3.12) from design to production operations. You’ll build features, evolve the data model on Oracle, harden auth and security, containerize and deploy to a containerized environment, and run the platform with strong observability.

What you’ll do

Own the API : Design, implement, and maintain FastAPI endpoints (transfer, trigger, user), Pydantic models, dependency wiring, and OpenAPI docs.

Data & integrations : Model and optimize Oracle schemas / queries with SQLAlchemy; extend internal clients (MFT / MDM) built on httpx; handle async I / O safely.

Security first : Implement and evolve JWT / OAuth2 auth (Microsoft JWT validation), group / role-based authorization, input validation, and secure secrets handling.

DevEx & quality : Maintain Poetry dependencies, typing (mypy), linting (flake8 / isort / black profile), tests, and local dev tooling (run-local.py).

Shipping & runtime : Build images via the Dockerfile; manage Cloud Foundry manifests and pipelines to Managed AppCloud; set resource limits & health checks.

Observability : Configure structured logging (TOML configs), metrics, tracing, and actionable dashboards / alerts.

Architecture & docs : Keep the module structure clean, document decisions, update developer guides, and contribute to threat modeling / runbooks.

Stakeholder collaboration : Translate product / security / compliance needs into technical plans; work cross-functionally with infra, IAM, DBAs, and security.

Required experience

6+ years of api development with atleast 3+ in FastApu, Pydantic, and Uvicorn

SQLAlchemy and production Oracle experience (oracledb), including migrations and performance tuning.

Authentication / Authorization : JWT validation (Microsoft Entra / “ms_jwt”), scopes / roles, and secure session design; familiarity with LDAP / VCAP patterns.

HTTP & integrations : Building robust client SDKs (e.g., with httpx), retries / backoff, idempotency, and pagination.

Containers & deploy : Docker image authoring, Cloud Foundry deployment (manifests, CF CLI), env / config management, and 12-factor practices.

Quality & CI / CD : Testing strategies (unit / integration), type checking (mypy), linting (flake8), and pipeline automation.

Observability : Logging / metrics / tracing in distributed APIs; production troubleshooting.

Nice to have

OpenAPI / Swagger customization; API versioning strategies.

Secrets management and platform security (e.g., certificate rotation, TLS, token hardening).

Performance profiling for async Python services; load testing.

Background in managed file transfer workflows and enterprise data governance.

Create a job alert for this search

Python Developer • Bengaluru, Karnataka, India

Related jobs
  • Promoted
Python Developer

Python Developer

TIGI HRBangalore, IN
Senior Backend Engineer, Python ces.Senior Backend Engineer with a strong.This role requires the ability to.Python and a modern microservices architecture. Deep hands-on experience with Python.Desig...Show moreLast updated: 30+ days ago
  • Promoted
Python Developer

Python Developer

People Prime WorldwideBengaluru, IN
The ideal candidate will be responsible for developing high-quality applications.They will also be About Company : They balance innovation with an open, friendly culture and the backing of a long-e...Show moreLast updated: 30+ days ago
  • Promoted
Python Squish Developer

Python Squish Developer

L&T Technology ServicesGreater Bengaluru Area, India
Must have strong background in implementing and extending exiting automation using python with Squish.Exposure in squish test frameworks. Able to detail out requirements and write and maintain test ...Show moreLast updated: 1 day ago
  • Promoted
Python Developer

Python Developer

LuxoftBengaluru, Karnataka, India
We have an ambitious goal to migrate a legacy system written in HLASM (High-Level Assembler) from the mainframe to a cloud-based Java environment for one of the largest banks in the USA.We are look...Show moreLast updated: 30+ days ago
  • Promoted
Python Developer ( only Bangalore, Hyderabad Locations) - 5-8 Years experience only, Immediate - 15 Days notice

Python Developer ( only Bangalore, Hyderabad Locations) - 5-8 Years experience only, Immediate - 15 Days notice

Tata Consultancy ServicesGreater Bengaluru Area, India
Skill – Python Backend developer.Location : Bangalore / Hyderabad.Design, develop, and maintain backend services using FastAPI or Spring Boot. Build and maintain RESTful APIs for integration with fron...Show moreLast updated: 1 day ago
  • Promoted
Python Developer

Python Developer

SmartQBengaluru, Karnataka, India
We are a leading B2B Food-Tech company built on 4 pillars-great people, great food, great experience, and greater good.Solving complex business problems with our heart and analyzing possible soluti...Show moreLast updated: 15 days ago
  • Promoted
Python Developer

Python Developer

SOPEONOWBengaluru, IN
SOPEONOW is a healthcare technology company focused on enabling healthcare providers to utilise real-time data to enhance patient care, service, and safety. Our mission is to harness the power of da...Show moreLast updated: 1 day ago
  • Promoted
  • New!
Senior Python Developer (with (CrewAI)

Senior Python Developer (with (CrewAI)

LuxoftBangalore, IN
We're seeking a strong and creative Software Engineer eager to solve challenging problems of scale and work on cutting edge technologies. In this project, you will have the opportunity to write code...Show moreLast updated: 1 hour ago
  • Promoted
  • New!
Python Developer

Python Developer

IgnitariumBangalore, IN
Proven experience as FullStack engineer and experience developing applications, design and developing APIs(REST, gRPC).Experience in one or more backend languages like Python, Go.Strong knowledge o...Show moreLast updated: 1 hour ago
  • Promoted
Python Developer

Python Developer

MobileumBengaluru, Karnataka, India
Mobileum is a leading provider of Telecom analytics solutions for roaming, core network, security, risk management, domestic and international connectivity testing, and customer intelligence.More t...Show moreLast updated: 1 day ago
  • Promoted
Sr. GenAI / Python Developer

Sr. GenAI / Python Developer

BCI~ITGreater Bengaluru Area, India
BCI is looking for GenAI / Python Developers to join an ongoing project for our direct client in the USA.You will join an offshore team that is growing and there is a lot of new and exciting work t...Show moreLast updated: 1 day ago
  • Promoted
  • New!
Python Developer

Python Developer

HexnodeBangalore, IN
Mitsogo is a global organization that highly values the contributions of each employee.Our ability to attract top talent is a testament to our commitment to fostering a sense of belonging for every...Show moreLast updated: 1 hour ago
  • Promoted
Python Developer

Python Developer

mthreeBengaluru, Karnataka, India
Python Developer to join a highly regarded Multinational Investment Bank and Financial Services Company.Client is a leading global financial services firm providing a wide range of investment banki...Show moreLast updated: 15 days ago
  • Promoted
Senior Python developer

Senior Python developer

DMAIC Academy & ConsultancyBangalore, IN
Designing, implementing, and maintaining web applications that meet the needs of our.Focus on engineering best practices and continuous improvement, and have lots of business.Excellent knowledge of...Show moreLast updated: 15 days ago
  • Promoted
Python Developer

Python Developer

Tredence Inc.Bengaluru, Karnataka, India
Design and implement scalable batch and real-time data pipelines using Apache Iceberg, AWS services, and streaming technologies bi-directional data synch mechanisms. Lead data migration projects fro...Show moreLast updated: 15 days ago
  • Promoted
Python Developer

Python Developer

EdgeVerveBengaluru, Karnataka, India
EdgeVerve AI Next, part of Infosys Topaz, enables the scaling of Applied AI across the enterprise.Built from the ground up to leverage the power of Generative AI, the AI Next platform bridges silos...Show moreLast updated: 15 days ago
  • Promoted
  • New!
Python Developer

Python Developer

Tech USABangalore, IN
Join a global Productivity Engineering Tools (PET) team that builds and maintains platforms empowering developers to deliver high quality software efficiently. Maintain and monitor PET systems and t...Show moreLast updated: 1 hour ago
  • Promoted
Lead Software Engineer - Python

Lead Software Engineer - Python

Societe Generale Global Solution CentreGreater Bengaluru Area, India
Develop, test and maintain high-quality software using Python programming language.Participate in the entire software development lifecycle, building, testing and delivering high-quality solutions....Show moreLast updated: 15 days ago