Back to list

Vacancy description

Senior Backend Python Developer in Hyderabad, भारत

Luxoft

Hyderabad, भारत

The Engineer will develop Python 3.10 backend services, Backend-for-Frontend (BFF) APIs, integrate application workflows into CryoFlow, and deliver new product features.

Responsibilities

·        Contribute to the refactor of existing backend capabilities into Python 3.10 services aligned with CryoFlow architecture and deployment practices.

·        Create and maintain BFF services using FastAPI and Uvicorn, exposing clear API routes for product workflows, integration screens and front-end consumers.

·        Help define service boundaries in a microservice architecture, with a pragmatic approach to simplifying or consolidating backend services when it improves maintainability.

·        Integrate workflows into CryoFlow, including vitrification experiments, worklists, grid details, user/session consistency and navigation between application contexts.

·        Help the team design, implement and deliver new product features after the initial integration work, with ownership from analysis to tested delivery.

·        Implement backend logic for status updates, validation, data persistence, device/session edge cases, report-generation helpers and user-facing error handling.

·        Collaborate with front-end developers on Angular integration; Angular v17 or similar modern Angular experience is a strong plus for debugging and small feature delivery.

·        Write and maintain tests for Python services and integration flows, including API tests, BFF route tests, mocked external calls and regression tests for known issues.

·        Investigate and fix product behavior issues by reading logs, reproducing scenarios, checking data consistency and validating fixes end to end.

·        Work with DevOps and CI/CD owners on deployment-related needs such as Docker images, pipeline behavior, SBOM/release build expectations and environment validation.

·        Use Kubernetes knowledge when available to inspect pods, readiness/liveness behavior, service health, configuration and deployment problems in DEV or integration environments.

·        Document API behavior, BFF responsibilities and known edge cases so the team can operate and evolve the integrated product sustainably.

Skills

Must have

·        Solid Python development experience, ideally with Python 3.10 in backend services or API-oriented applications.

·        Hands-on experience with FastAPI and Uvicorn, including route design, validation, dependency injection patterns, async behavior and operational logging.

·        Experience creating or maintaining BFF layers that adapt backend/domain services for front-end workflows.

·        Good understanding of REST APIs, data validation, error handling, service-to-service calls and backend integration testing.

·        Familiarity with microservice architecture and the trade-offs around splitting, combining or simplifying services.

·        Ability to debug product issues across backend code, API responses, logs, databases, front-end symptoms and deployment state.

·        Strong autonomy and ownership, with enough communication discipline to keep product, QA and other developers aligned.

·        A practical testing mindset: unit tests, API tests, integration tests, mocks/fixtures and regression checks for realistic product scenarios.

Nice to have

·        Angular v17 experience is a major plus, especially for integrating BFF routes with user workflows and helping with front-end debugging.

·        Experience with Kubernetes basics: pods, services, logs, readiness/liveness probes, ConfigMaps, secrets and deployment troubleshooting.

·        Experience with Docker and CI/CD pipelines, especially for Python services, release builds, SBOM generation and automated test execution.

·        Experience helping a team develop a product after initial delivery, including triage, reproduction, root-cause analysis and close collaboration with QA.

·        Knowledge of authentication/session handling, token refresh and multi-user edge cases.

·        Familiarity with scientific, device-driven or laboratory workflows where state transitions and data consistency are important.

Other

Languages

English: C1 Advanced

Seniority

Senior

Similar vacancies

More like this role

  • IT
  • Backend
Senior Backend Developer - Data EngineeringLocation : Mohali, Punjab Work Mode : Work From OfficeExperience : 5 - 10 Years Working Days : 5 DaysJob Summary :We are looking for a Senior Backend Developer - Data Engineering with 5 - 10 years of experience and strong hands-on expertise in backend development, SQL, database ...

Chandigarh, भारत

  • IT
  • Backend
... only apply for this role or they have exceptional work experience with graduation from IITs https://jobeax.com/link/mxQSVu7ep23Mr2Gv Overview :We are seeking a Backend Developer with strong Python expertise to join our dynamic team. You will contribute to high-impact projects involving quantitative models, risk frameworks, ...

Bangalore, भारत

  • Backend
Role Overview:We are looking for an experienced Senior Azure Python Developer to design, develop, deploy, and maintain scalable cloud-native applications and middleware services on Microsoft Azure. The role will involve building Python-based REST APIs and microservices, working with PostgreSQL, containerizing applications ...

Pune, भारत

GenZS Recruitment Solutions

Backend Developer - Python/Java

  • IT
  • Backend
Role : Backend DeveloperLocation : PuneExperience : 5 to 6 yearsResponsibilities : - Design, develop, and maintain backend features using Java or Python with focus on performance, correctness, security, and enterprise-level scale.- Collaborate with cross-functional teams (developers, QA, product) to deliver high-quality ...

Pune, भारत

  • Full-time
  • IT
  • Fullstack
... driven enough to immensely affect the https://jobeax.com/link/N8FeT5sYpPyLjBEM Summary:We are looking for a Backend Full Stack Developer with strong expertise in Python and hands-on experience in Angular or https://jobeax.com/link/atYGR1yD7pv2runE ideal candidate should be capable of developing scalable backend services and ...

Chennai, भारत

Crescendo Global Leadership Hiring India Pvt Ltd

Golang & Python Developer - Backend Technologies

  • Backend
Role : Golang & Python Developer - 5 - 7 Years - GurgaonA great opportunity for a Golang & Python Developer to join a technology-driven organization working on scalable backend products, microservices, APIs, and innovative technology https://jobeax.com/link/9gbFKsoEVMOegyyv Future Employer :A fast-growing technology organization ...

Gurgaon, भारत

  • IT
  • Backend
Role Overview:We are looking for an experienced Python Backend Developer to design, develop, and maintain scalable backend applications and APIs. Pharma or Life Sciences domain experience is https://jobeax.com/link/evc6pNVFUYDlaokF Responsibilities:- Develop backend applications and services using Python.- Build and maintain ...

Chennai, भारत

  • Hybrid
  • Backend
Role Overview :As a Senior Backend Engineer, you will be at the heart of our engineering organization, architecting and scaling high-performance systems that power our core product offerings. You will collaborate closely with cross-functional teams, including product managers, frontend engineers, and data scientists, to ...

Gurgaon, भारत

  • Backend
Job Summary :We are looking for a Senior Backend Engineer with strong hands-on experience in Python, Advanced SQL, Cloud, and DevOps to design, develop, deploy, and support scalable backend services and cloud-native https://jobeax.com/link/uTkIfl1tAHKRWQPa ideal candidate should have strong backend engineering fundamentals, ...

Hyderabad, भारत

  • Backend
Role Overview:We are seeking a Senior Python Backend Engineer with expertise in Python development, API engineering, workflow orchestration, automation, and DevOps practices. The ideal candidate will design, build, and maintain scalable backend applications, microservices, data workflows, and cloud-native solutions using ...

Chennai, भारत