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

Back End Developer

USTBengaluru, Karnataka, India
21 days ago
Job description

Backend Developer

Experience : 3-6 years | Location : Bengaluru

We are seeking a skilled Backend Developer with expertise in FastAPI , Python , MongoDB , and AWS. In this role, you will be responsible for designing, developing, and maintaining high-quality backend services that are scalable, secure, and optimized for performance.

Key Responsibilities

  • Design and implement RESTful APIs using FastAPI and Python .
  • Develop efficient data models and queries with MongoDB , using ORMs such as Motor , Beanie , or MongoEngine .
  • Integrate backend services with various AWS components, including S3 , SQS , SNS , Lambda , and API Gateway .
  • Implement secure authentication and authorization mechanisms using Keycloak .
  • Write and maintain comprehensive unit , functional , and integration tests using pytest and related tools.
  • Participate in code reviews, CI / CD pipeline configuration, and automated deployment processes via GitLab .

Required Qualifications

  • Proven experience developing backend services with Python and FastAPI .
  • Strong working knowledge of MongoDB and asynchronous ORMs.
  • Hands-on experience integrating applications with AWS services.
  • Familiarity with Keycloak or similar identity and access management solutions.
  • Experience with pytest or other testing frameworks.
  • Proficient with GitLab , including version control and CI / CD pipelines.
  • Preferred Qualifications

  • Experience with Docker and Kubernetes.
  • Familiarity with microservices architecture.
  • Exposure to DevOps practices and infrastructure-as-code tools.
  • Create a job alert for this search

    Back End Developer • Bengaluru, Karnataka, India