Backend Developer

apartmentWeekday placeBangalore calendar_month 

This role is for one of the Weekday's clients

We are seeking a skilled Backend Developer with expertise in Python and FastAPI to join our dynamic team. In this role, you will be responsible for designing, building, and maintaining scalable backend systems that power our applications. You will work closely with frontend developers, data engineers, and product teams to deliver high-performance APIs and services.

Requirements

Key Responsibilities
  • Develop and optimize backend services using Python and FastAPI to ensure high performance and scalability.
  • Design and implement RESTful APIs that are efficient, secure, and well-documented.
  • Work with databases (SQL and NoSQL) to ensure seamless data storage and retrieval.
  • Integrate third-party services and APIs to enhance application functionality.
  • Write clean, maintainable, and testable code following best practices.
  • Collaborate with cross-functional teams, including frontend developers, data engineers, and DevOps teams, to deliver robust solutions.
  • Optimize application performance and ensure low-latency response times.
  • Implement authentication and authorization mechanisms to enhance security.
  • Troubleshoot and debug issues, ensuring system reliability and uptime.
  • Stay updated with the latest trends in backend development and cloud technologies.
Required Skills & Experience
  • 3-5 years of experience in backend development, with a strong focus on Python.
  • Hands-on experience with FastAPI or similar Python-based frameworks (Flask, Django).
  • Strong understanding of RESTful API design and best practices.
  • Proficiency in working with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
  • Experience with asynchronous programming and event-driven architectures.
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure) is a plus.
  • Knowledge of authentication protocols (OAuth, JWT) and API security best practices.
  • Strong debugging and performance optimization skills.
  • Experience with unit testing and CI/CD pipelines.
  • Ability to work independently and collaboratively in an agile environment.
Preferred Qualifications
  • Experience with microservices architecture and containerized deployments.
  • Familiarity with Kafka, RabbitMQ, or other message brokers.
  • Exposure to DevOps practices and infrastructure as code (Terraform, Ansible).
apartmentAmazonplaceBangalore
an exciting opportunity for you! Amazon Web Services (AWS) is seeking a Java/JVM Developer Advocate to join our team in Bangalore, India. In this role, you'll be at the forefront of cloud-powered Java development, showcasing how AWS can supercharge JVM-based...
apartmentArctic WolfplaceBangalore
of security operations. Our mission is simple: End Cyber Risk. Were looking for a Senior Developer to be part of making this happen. About The Role The UI Developer is an essential contributor to the R&D organization by helping bridge the gap between UX...
apartmentChenik Tech SolutionsplaceBangalore
internship 2. have relevant skills and interests * Women wanting to start/restart their career can also apply. Perks Certificate Number of openings 5 More information about this Business Developer JobPlease go through the below FAQs to get all answers...