Back to list

Vacancy description

InfoBeans Technologies - Backend Engineer - Python/FastAPI in Bangalore, भारत

InfoBeans

Bangalore, भारत

About the Role:We are looking for an experienced Python Backend Engineer with strong hands-on expertise in Python, FastAPI, REST APIs, and microservices. The role involves migrating and refactoring existing APIs to Python/FastAPI while maintaining API contracts, functional parity, performance, and https://jobeax.com/link/nRkFtdUkeNepkfNu Responsibilities:- Migrate and refactor existing REST APIs to Python and FastAPI, ensuring functional parity and backward compatibility.- Maintain API contracts, request/response structures, business logic, and expected application behavior during migration.- Design, develop, and maintain scalable backend APIs, microservices, and reusable components.- Integrate backend services with existing applications, databases, and enterprise systems.- Implement request validation, error handling, authentication, authorization, and API transformations.- Develop asynchronous services and workflows using Python's async programming capabilities.- Write and maintain unit and integration tests using PyTest and related testing frameworks.- Troubleshoot API failures, integration issues, performance bottlenecks, and production defects.- Work with SQL and NoSQL databases to implement efficient data access and persistence mechanisms.- Containerize applications using Docker and support deployment in Kubernetes environments.- Follow established standards for Git-based development, CI/CD, security, and application release management.- Participate in code reviews, technical design discussions, and architecture decisions.- Collaborate with engineering, QA, DevOps, and product teams to ensure reliable delivery.- Maintain technical documentation covering API specifications, migration decisions, integrations, and testing https://jobeax.com/link/GURVkcECP675aFG4 Skills & Experience:- 3 - 8 years of experience in Python backend development or software engineering.- Strong proficiency in Python and backend application development.- Hands-on experience with FastAPI and REST API development.- Experience migrating, refactoring, or modernizing APIs and backend services.- Strong understanding of microservices architecture, API contracts, backward compatibility, and service integrations.- Experience with Python asynchronous programming, including async/await.- Hands-on experience with PyTest, unit testing, and integration testing.- Experience working with SQL and/or NoSQL databases.- Familiarity with authentication, authorization, input validation, error handling, and secure API design.- Experience with Docker and Kubernetes for containerization and deployment.- Familiarity with Git, CI/CD pipelines, and standard software development practices.- Strong debugging, analytical, and problem-solving skills.- Good communication and collaboration skills, with the ability to work effectively across technical teams. (ref:hirist.tech)

Similar vacancies

More like this role

  • Backend
About the Role:We are looking for an experienced Python Backend Engineer with strong hands-on expertise in Python, FastAPI, REST APIs, and microservices. The role involves migrating and refactoring existing APIs to Python/FastAPI while maintaining API contracts, functional parity, performance, and https://jobeax.com/link/nRkFtdUkeNepkfNu ...

Indhur, भारत

  • On-site
  • IT
  • DevOps
Role Overview:We are looking for an experienced Senior DevOps Engineer with strong expertise in Jenkins, CI/CD pipeline management, Linux system administration, and on-premises infrastructure. The role involves managing and optimizing build and deployment environments, automating operational processes, troubleshooting complex ...

Bangalore, भारत

  • On-site
  • IT
  • DevOps
Role Overview:We are looking for an experienced Senior DevOps Engineer with strong expertise in Jenkins, CI/CD pipeline management, Linux system administration, and on-premises infrastructure. The role involves managing and optimizing build and deployment environments, automating operational processes, troubleshooting complex ...

Chennai, भारत

About the Role :We are looking for an experienced Data Engineer with strong hands-on expertise in Python, PySpark, SQL, and cloud-based data engineering. The role involves designing and developing scalable data processing solutions, building reusable frameworks, optimizing data transformation pipelines, and delivering reliable ...

Indhur, भारत

About the Role :We are looking for an experienced Data Engineer with strong hands-on expertise in Python, PySpark, SQL, and cloud-based data engineering. The role involves designing and developing scalable data processing solutions, building reusable frameworks, optimizing data transformation pipelines, and delivering reliable ...

Pune, भारत

  • On-site
... on-prem compute environments.- Troubleshoot basic-to-intermediate networking issues involving infrastructure.- Develop automation and operational tooling using Python and/or Bash scripting.- Automate repetitive infrastructure, deployment, configuration, and operational activities.- Participate in incident troubleshooting, ...

Chennai, भारत

About the Role :We are looking for an experienced Python Automation Engineer with strong expertise in Python scripting, SQL, test automation, and data validation. The role involves validating application functionality, testing ETL pipelines and data transformations, and ensuring data accuracy across enterprise databases ...

Indhur, भारत

Vaagartha Staff Spot Consulting Pvt. Ltd.

Software Development Engineer - Backend Technologies

Job Overview :We are looking for a skilled Software Development Engineer to join our engineering team in Hyderabad. The ideal candidate should have strong hands-on experience in backend application development and be comfortable working with one or more of Java, Python, and https://jobeax.com/link/UaEZUM5WrGPlNHuP candidate ...

Hyderabad, भारत

... https://jobeax.com/link/qViAlp2Xt7tpKsOk this role, you will quickly ramp up on complex domain workflows, direct technical implementation, and lead a dedicated team of 45 engineers to deliver high-performing platform updates, optimize data architecture, and maintain overall application https://jobeax.com/link/H5fCDBGEBDyYBlCi : 8 - 10 ...

Indhur, भारत

  • Contract
  • Customer Support
Role Overview :We are looking for an experienced Senior Manager QA/Quality Engineering to lead quality engineering transformation, automation strategy, and delivery across enterprise applications. The ideal candidate should have strong hands-on expertise in Python-based test automation using Playwright, API automation, ...

Pune, भारत